首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

建立工程的时候到底要在什么地方include?解决方法

2012-03-05 
建立工程的时候到底要在什么地方include?比如我在一个classStack的definition时要用到vector和string以及v

建立工程的时候到底要在什么地方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。
让你的小程序尽早跑起来才是最重要的。

热点排行