首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++ 新手,在vs2005下建立一个工程,编译出错,求解释阿,代码不多哦,该如何解决

2012-03-26 
C++ 新手,在vs2005下建立一个工程,编译出错,求解释阿,代码不多哦小弟是C++ 初学者,在vs2005下建了一个工程

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…… 

热点排行