cout<<"something";直接结束而不输出endl会有什么后果
cout<<"something";直接结束而不输出endl会有什么后果
[解决办法]
没什么后果。。
[解决办法]
有可能不退出进程,就看不到"something"的显示。
还有可能进程意外退出,此时看不到"something"的显示属正常现象。
[解决办法]
没什么后果,既然结束了,所有输出缓冲区都会被刷新。
事实上,我一直怀疑cout并没有缓冲。endl和flush对cout的作用可能只在重定向时才能体现出来。
[解决办法]
缓冲都在文件层吧