读书人

请问c++高手

发布时间: 2013-04-09 16:45:09 作者: rapoo

请教c++高手
初学C++的菜鸟,开发平台为vc++6.0
创建了一个头文件 GradeBook.h
#include <iostream>
#include <string>
using namespace std;
class GradeBook
{
public:
GradeBook (string Name)
{
courseName=Name;
}
void setCourseName(string name)
{
courseName=name;
}
string getCourseName()
{
return courseName;
}


private:
string courseName;
};
在另一个文件,test.cpp,里面引用了这头文件
#include <iostream>
#include "GradeBook.h"
using namespace std;
int main()
{
GradeBook GradeBook1("struct function 1");
GradeBook GradeBook2("struct function 2");
cout << "grade1 :" << GradeBook1.getCourseName()
<< "grade2" << GradeBook2.getCourseName()
<< endl;
}
出现的错误:
--------------------Configuration: chapter1 - Win32 Debug--------------------
Compiling...
test.cpp
d:\program files\microsoft visual studio\myprojects\chapter1\test.cpp(12) : fatal error C1010: unexpected end of file while looking for precompiled header directive
执行 cl.exe 时出错.

test.obj - 1 error(s), 0 warning(s)

[解决办法]
我这边能编译,你是不是工程建的不对。
[解决办法]

引用:
我把我建工程的过程给你说一下

你创建的应该是Win32 Console Application 才对呀

读书人网 >C++

热点推荐