相关疑难解决方法(0)

什么是Visual Studio中使用的"stdafx.h"?

stdafx.h我在Visual Studio 2010中启动项目时会自动生成一个名为的文件.我需要创建一个跨平台的C++库,所以我不能/不能使用这个头文件.

什么stdafx.h用于?我可以删除这个头文件吗?

cross-platform visual-studio-2010 stdafx.h visual-studio visual-c++

488
推荐指数
3
解决办法
42万
查看次数

如何避免预编译头文件

我试图用C++编译一个简单的VS程序作为类的赋值.我们只包括<iostream>并且我一直收到此错误:

1> Assignment.cpp(15):致命错误C1010:查找预编译头时意外结束文件.你忘记添加'#include "StdAfx.h"'到你的来源了吗?

我的程序确实很小......

#include <iostream>
using namespace std;
int main()
{
    unsigned int day = 30;

    cout << "My Name is John Doe" << endl;
    cout << "My Major is CS" << endl;
    cout << "I was born on day " << day << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我刚刚安装了Visual Studio Express 2010.我真的很想开始一个空的项目,而不是安装所有这些预定义的文件,我认为它会使它变得更容易但我在创建项目时从未得到过这个选项.有人有什么建议吗?

c++ visual-studio-2010 visual-studio

65
推荐指数
3
解决办法
11万
查看次数