visual studio 2008编译的问题(C++)

来源:百度知道 编辑:UC知道 时间:2024/05/31 02:39:23
由于VISTA只兼容这个,我只好装了这个,但真的是不会用。
是不是头文件是iostream.h的都通不过??那怎么才可以呢??
我现在开始怀疑自己的操作是不是对的?
是不是在win32控制台应用程序下建一个空项目后,这个空项目下有会出现头文件、源文件、资源文件。然后右击源文件—添加—新建项—选择c++文件(.cpp),取个名后就在这里写代码?或者是建一个空项目后再建一个c++文件(.cpp)?不管怎样就是连最简单的这样的代码都通不过:
#include<iostream.h>
void main()
{cout<<"hello"<<endl;
}
但同样的在VC6.0中就可以,急盼解决~~!!!
问题解决后一定会追加分!
改成<iostream>还是一样不行。

恩,不要.h,比如#include<iostream.h>写成#include<iostream>
再加一行using namespace std;

我是在Vista下开发应用VS2008,你可以尝试通过向导创建例子工程编译,如果不行,你是否下载了新的Vista SDK,并且将目录包含到工程里。确认。

#include<iostream>
using std::cout;

using namespace std;

#include<stdio.h>
void main()
{
printf("hello\n");
}
这样就可以了

#include<iostream.h>
是老的stl写法,现在基本不用了
#include<iostream>