Skip to content

miRoox/type-safe-printf

Repository files navigation

一个类型安全的printf

目前只支持诸如"%d","%s"这样的基本格式

    int a = 4;
    tsprintf("a=%d in %s\n",a); //build failed, missing argument
    tsprintf("a=%d in %s\n",__FILE__,a); //build failed, mismatch type
    tsprintf("a=%d in %s\n",a++,__FILE__); //ok, and 'a' will be 5 
    tsprintf("abc%%\n"); //ok

About

a type safe printf in c++14

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published