【发布时间】:2013-06-09 11:49:39
【问题描述】:
void displayinfo(string &filename)
{
printf("%s% 38s\n", "Filename:", filename);
...
警告:“std::string”类型的非 POD 对象作为变量参数传递给函数“std::printf(const char*, ...)”。
没有任何在线解释该警告的含义。
我如何让 printf 写这个(假设文件名 = test.txt):
文件名:(文件名右对齐)test.txt
提前致谢。
【问题讨论】:
标签: c++ string warnings printf