引用第7楼yuhongp于2009-07-24 09:33发表的 :
刚才又试了一下,发现如下问题:
1、在Eclipse中,#include <iostream>语句前面有“?”标志,且在编码的时候不能够出现代码提示,不过编译却成功了。
2、在Creater中,有代码提示功能,且也能够正确运行。
另外问一下关于代码提示功能的问题,Eclipse中可以直接通过"ALT + /"来打开代码提示窗口,在Creater中是否有相应的功能?
1、在Eclipse中,#include <iostream>语句前面有“?”标志,且在编码的时候不能够出现代码提示,不过编译却成功了。
那是因为你的include文件路径根本就没有加入到eclipse的环境中, 得你自己手动的从工程属性的库中添加.
在Eclipse中新建一个C++工程,把Qt的Include目录(只要是没有的都可以加)加入到工程中: project->properties->Path and Symbols->Includes->Gnu C++->add Qt的Include目录.
另外问一下关于代码提示功能的问题,Eclipse中可以直接通过"ALT + /"来打开代码提示窗口,在Creater中是否有相应的功能?
这个在Qt Creator的快捷键设置里可以自己更改的, 我就改为了cmd + ; 来提示代码.
Qt Creator->环境->快捷键: TextEditor->CompleteThis