Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/157.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;-std::set未声明 #包括 使用std::set; 使用std::cout; 使用std::endl;_C++_Debugging - Fatal编程技术网

C++ C++;-std::set未声明 #包括 使用std::set; 使用std::cout; 使用std::endl;

C++ C++;-std::set未声明 #包括 使用std::set; 使用std::cout; 使用std::endl;,c++,debugging,C++,Debugging,报告的错误: Josephus_置换。cpp:3:13:错误:“std::set”尚未声明 std::set不应该是命名空间的STLstd?它位于std命名空间中,但您需要包含适当的标题: #include <iostream> using std::set; using std::cout; using std::endl; #包括 标题仅包含标准输入/输出库,其中包括std::cout和std::endl STD::SET ,在/Calp>中定义。绝大多数的代码> S

报告的错误:

Josephus_置换。cpp:3:13:错误:“std::set”尚未声明


std::set
不应该是命名空间的STL
std

它位于
std
命名空间中,但您需要包含适当的标题:

#include <iostream>

 using std::set;
 using std::cout;
 using std::endl;
#包括

标题仅包含标准输入/输出库,其中包括
std::cout
std::endl
<代码> STD::SET ,在/Calp>中定义。

绝大多数的<>代码> STD< /Calp>库只是C++中为您实现的方便类。尽管这个问题被关闭为“不太可能帮助任何未来的访问者”,这对我帮助很大。似乎我问了一个愚蠢的问题……谢谢。@CDT:谦逊是很重要的
#include <set>