Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gabime/spdlog.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgabime <gmelman1@gmail.com>2018-11-11 01:52:21 +0300
committergabime <gmelman1@gmail.com>2018-11-11 01:52:21 +0300
commit2ba4b23b855ef9ad661f6889332024ae4e93c12f (patch)
tree99885a8cdd09e10839895a58a19e5ecba883f733 /example
parentba4ed0eb7fdfbbc28112abd8a40737a03ec13efb (diff)
added padder bench
Diffstat (limited to 'example')
-rw-r--r--example/example.cpp29
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");