读书人

建立工程的时候到底要在什么地方inclu

发布时间: 2012-03-05 11:54:01 作者: rapoo

建立工程的时候到底要在什么地方include?
比如我在一个class Stack的definition时要用到vector和string以及vector中的member funtion size();还有引用。我命名这个file为Stack.h
然后对class Stack的member function进行定义,这里又用到了algorithm。我命名这个file为Stack.cpp
最后我在main.cpp里测试


在这里要include有 <vector> <string> <iostream> <algorithm> 同时还要using namespace std;
另外我还有自己写的 "Stack.h "和 "Stack.cpp "

能不能具体告诉我在这三file里分别要include什么,然后using namespace std;写在什么地方?谢谢

PS:Stack.h Stack.cpp main.cpp在一个project里一个路径下

[解决办法]
对新手,不要搞那么复杂,哪编译不过,就在哪加这个include和using。
等以后你经验丰富了,再慢慢讨论如何减少不必要的include。
让你的小程序尽早跑起来才是最重要的。

读书人网 >C++

热点推荐