读书人

C++ 新手在vs2005下建立一个工程编

发布时间: 2012-03-26 15:46:56 作者: rapoo

C++ 新手,在vs2005下建立一个工程,编译出错,求解释阿,代码不多哦
小弟是C++ 初学者,在vs2005下建了一个工程,然后往工程里面添加了几个头文件和源文件,代码都很短,麻烦前辈帮忙看下为什么编译的时候提示了 “1>Student.obj : error LNK2005: "class StudentControl * sControl" (?sControl@@3PAVStudentControl@@A) 已经在 StdMain.obj 中定义
1>C:\Users\zjx\Desktop\TestVirtual\Debug\TestVirtual.exe : fatal error LNK1169: 找到一个或多个多重定义的符号”

不懂为什么阿。求解释! 40分全给他!

[解决办法]

C/C++ code
C/C++ code#include"Student.h"//#include"Value.h"#include<iostream>using namespace std;void StudentControl::addStd(Student * pStdNew){ if(sControl->head == NULL) { sControl->h…… 

读书人网 >C++

热点推荐