近日想编个东西,直接抄了一大段代码,编译的时候报错了。

提示编程命名空间std没有set成员,setfill、setw、setiosflags都是这个错误。

在网上找到的答案是更改项目属性的“C++语言标准“为“ISO C++17标准“或更高。

试过之后,发现没用。

研究来研究去,觉得可能是头文件少了。

所以#include了几个跟io相关的,然后发现是

#include <iomanip>

发表评论