/my_format

a lightweight implementation of std::format

Primary LanguageMakefileMIT LicenseMIT

my_format

A lightweight implementation of std::format

Topics: Variadic Templates, Template Specialization, Type Traits, Error Handling, std::string_view, C++20 Features (concepts, ranges)

Task

Project: Create a custom Linux ls command implementation that lists files in a directory. Use different cast types when processing file attributes, like determining if an entry is a file or directory.

source :

https://en.cppreference.com/w/cpp/language/parameter_pack

C++ Templates: The Complete Guide by David Vandevoorde, Nicolai M. Josuttis, and Douglas Gregor