A convenient code counting tools to provide a statistic for your project.
This is a C++ project based on Visual Studio 2019 solution. To build from source, a C++17 compatible compiler is required.
Basic Usage: [optional flags] "[optional path]"
- optional flag:
- -r (default): recursively read all the (source) files inside
path. Ifpathis not given, the process is done in the current directory of the exectuable. - -d (default): show detailed information of all the (source) files read
- -r (default): recursively read all the (source) files inside
- optional "path": if specified, read the source files under
pathinstead of the current directory of the exectuable. Must be quoted.
An example showing statistics of the SFML source code.

This is a small projects for me trying some new things:
std::filesysteminC++17- enum class hacks
std::unordered_map- precompiled headers