diff options
author | gabime <gmelman1@gmail.com> | 2018-11-11 01:52:21 +0300 |
---|---|---|
committer | gabime <gmelman1@gmail.com> | 2018-11-11 01:52:21 +0300 |
commit | 2ba4b23b855ef9ad661f6889332024ae4e93c12f (patch) | |
tree | 99885a8cdd09e10839895a58a19e5ecba883f733 /example | |
parent | ba4ed0eb7fdfbbc28112abd8a40737a03ec13efb (diff) |
added padder bench
Diffstat (limited to 'example')
-rw-r--r-- | example/example.cpp | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/example/example.cpp b/example/example.cpp index 1eea343e..55d999d0 100644 --- a/example/example.cpp +++ b/example/example.cpp @@ -28,9 +28,32 @@ void clone_example(); int main(int, char *[]) { - spdlog::info("Welcome to spdlog version {}.{}.{} !", SPDLOG_VER_MAJOR, SPDLOG_VER_MINOR, SPDLOG_VER_PATCH); - spdlog::warn("Easy padding in numbers like {:08d}", 12); - spdlog::critical("Support for int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}", 42); + + spdlog::set_pattern("[%-8v]"); + spdlog::info("LEFT"); + spdlog::info("123"); + spdlog::info("1234"); + spdlog::info("12345678"); + spdlog::info("123456789"); + + + spdlog::set_pattern("[%=8v]"); + spdlog::info(""); + spdlog::info("CENTER"); + spdlog::info("123"); + spdlog::info("1234"); + spdlog::info("12345678"); + spdlog::info("123456789"); + + spdlog::set_pattern("[%8v]"); + spdlog::info(""); + spdlog::info("RIGHT"); + spdlog::info("123"); + spdlog::info("1234"); + spdlog::info("12345678"); + spdlog::info("123456789"); + + return 0; spdlog::info("Support for floats {:03.2f}", 1.23456); spdlog::info("Positional args are {1} {0}..", "too", "supported"); spdlog::info("{:>8} aligned, {:>8} aligned", "right", "left"); |