【发布时间】:2014-05-09 04:51:02
【问题描述】:
我正在尝试使用 Visual Studio 2010 Pro 从文本文件中读取数据。 sscanf 运行良好,但 std::scanf 不行。
我不知道为什么会这样;请帮帮我。
float b, g, r;
int px = 0;
int py = 0;
std::string strLine; // some string is.
//below code works very well.
int nRead = sscanf(strLine.c_str(), "%f %f %f %d %d", &b, &g, &r, &px, &py );
//but this does not.
int nRead = std::scanf(strLine.c_str(), "%f %f %f %d %d", &b, &g, &r, &px, &py );
【问题讨论】:
-
std::sscanf怎么样? -
哦〜我很愚蠢。谢谢大家。