发布网友 发布时间:2022-04-23 07:26
共4个回答
热心网友 时间:2023-10-07 14:42
因为goods类中的那些变量都定义为private私有了,你可以改为public或者在goods中定义get方法获取private的变量,建议用后一种方法追问1>play.obj : error LNK2001: 无法解析的外部符号 "private: static double goods::totalvalue" (?totalvalue@goods@@0NA)
1>实现.obj : error LNK2001: 无法解析的外部符号 "private: static double goods::totalvalue" (?totalvalue@goods@@0NA)
$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@PBD@Z$0 中被引用
\GOODS\Debug\GOODS.exe : fatal error LNK1120: 5 个无法解析的外部命令
追答你想问什么,static double totalsize=0;static double totalvalue=0;这里这两个变量重定义了,建议直接totalsize=0;totalvalue=0;试试
热心网友 时间:2023-10-07 14:43
得请专家
热心网友 时间:2023-10-07 14:43
深奥。。。。。。。。。。。。。。
热心网友 时间:2023-10-07 14:44
erererwer
热心网友 时间:2023-10-07 14:42
因为goods类中的那些变量都定义为private私有了,你可以改为public或者在goods中定义get方法获取private的变量,建议用后一种方法追问1>play.obj : error LNK2001: 无法解析的外部符号 "private: static double goods::totalvalue" (?totalvalue@goods@@0NA)
1>实现.obj : error LNK2001: 无法解析的外部符号 "private: static double goods::totalvalue" (?totalvalue@goods@@0NA)
$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@PBD@Z$0 中被引用
\GOODS\Debug\GOODS.exe : fatal error LNK1120: 5 个无法解析的外部命令
追答你想问什么,static double totalsize=0;static double totalvalue=0;这里这两个变量重定义了,建议直接totalsize=0;totalvalue=0;试试
热心网友 时间:2023-10-07 14:43
得请专家
热心网友 时间:2023-10-07 14:43
深奥。。。。。。。。。。。。。。
热心网友 时间:2023-10-07 14:44
erererwer