Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

C++20 template utility library

NotificationsYou must be signed in to change notification settings

wandvvs/qutil

Repository files navigation

Provides modern and useful containers and algorithms

GitHub opened issuesStatusStars

📥 Installation

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

📦 Modules

🧰qutil::containers

  • 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>.

📁qutil::io

  • 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.


[8]ページ先頭

©2009-2025 Movatter.jp