Skip to content

Instantly share code, notes, and snippets.

@narslan
Created December 22, 2024 00:33
Show Gist options
  • Save narslan/fdb5ffa44b9ec3a340a8d693b602bc79 to your computer and use it in GitHub Desktop.
Save narslan/fdb5ffa44b9ec3a340a8d693b602bc79 to your computer and use it in GitHub Desktop.

Revisions

  1. narslan created this gist Dec 22, 2024.
    18 changes: 18 additions & 0 deletions colorstring.cpp
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,18 @@
    #include <fmt/color.h>
    #include <string_view>

    template <typename... T>
    void printg(std::string_view format, T... args)
    {
    fmt::print(fmt::emphasis::bold | fg(fmt::color::green), format, args...);
    }
    template <typename... T>
    void printr(std::string_view format, T... args)
    {
    fmt::print(fmt::emphasis::bold | fg(fmt::color::chocolate), format, args...);
    }
    template <typename... T>
    void printb(std::string_view format, T... args)
    {
    fmt::print(fmt::emphasis::bold | fg(fmt::color::blue_violet), format, args...);
    }