作者smartjay (高毛毛)
看板C_and_CPP
标题[问题] class 的主体已经被宣告了
时间Fri Aug 5 17:17:25 2016
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC2015
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
none
问题(Question):
练习定义 员工此class 可以利用Set Get 设定及取得资讯
喂入的资料(Input):
Employee A("K","1991,11,11",10,20);
预期的正确结果(Expected Output):
错误结果(Wrong Output):
错误 C2084 函式 'void Employee::SetName(std::string)' 的主体已经被宣告了
.....
程式码(Code):(请善用置底文网页, 记得排版)
main :
http://ideone.com/yaEGAI
employee.h :
http://ideone.com/v1WdvU
employee.cpp :
http://ideone.com/GQRxrU
补充说明(Supplement):
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.249.142.114
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1470388647.A.96A.html
※ 编辑: smartjay (60.249.142.114), 08/05/2016 17:20:33
1F:→ Jockey66666: C2084 msdn 就有答案了 08/05 17:24
2F:→ smartjay: THX 看懂在.h宣告时多{}造成无法重复 08/05 18:32
3F:→ jerryh001: 可以直接点C2084那个字 会出现说明跟范例 08/05 19:40
4F:推 ekids1234: 小心 .h 档案,如果你写了 void foo(){}; 07/09 18:39
5F:→ ekids1234: 代表你在 .h 就令他为空函式了 07/09 18:40
6F:→ ekids1234: 就会无法 implement 07/09 18:40