最近打印log,  用了类似这样的格式(value是string类型的变量):

       printf("value is [%]\n", value.c_str());

       最后发现中括号里面的内容为空, 和预期不符。 于是怀疑是不可见字符串所致, 打印了一下value的size, 果然, 不为0.

       呵呵哒, 要小心。




本文转载:CSDN博客