- Notifications
You must be signed in to change notification settings - Fork0
wandvvs/qutil
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
git clone https://github.com/wandvvs/qutil.gitcd qutilsudo ./install.sh
For an example of how to use qutil in a CMake project, see the followingCMakeLists.txt
tuple<Args...>
- tumple implementation with additional support functions:for_each
,transform
,find_if
,all_of
,none_of
,any_of
.constexpr_string<N>
- compile-time string.result<T,E>
- result type for error handling like RustResult<T, E>
.
dump(Args...)
- pretty print function for a values and iterable types like a Pythonprint
to the streamstd::cout
by default.dumpln(Args...)
read(source)
- read from file tostd::string
.logger<Sink>
- minimal modular logger without heap allocation
Check outexamples of all the qutil features.