【发布时间】:2012-10-03 16:30:31
【问题描述】:
我有相当于下面的代码来打印一个短字符串:
#include <iostream>
#include <string>
int main(int argc, const char* argv[])
{
std::string s = "finished??/not finished??";
std::cout << s << std::endl;
return 0;
}
但是输出出现在两行并丢失了一些字符:
finished
ot finished??
但是/n 不是换行符!发生了什么事?
【问题讨论】:
-
@ahenderson - '/n' 不是换行符。