请帮小弟分析下是什么错误。谢谢
#include<iostream.h>classaddition{ (intnum);addition*next;};voidsum(intnum1,intnum2){cout<<"theansis:"<<num1+num2<<endl;}voidnumber(addition*&a,intnum){addition*p=newaddition(num);p->next=NULL;if(a==NULL)a=p;else{a->next=p;a=a->next;}}voidmain(){intnum1,num2;addition*a=NULL;cout<<"inputtwodigitsforaddition"<<endl;cin>>num1;number(a,num1);cin>>num2;number(a,num2);sum(num1,num2);cout<<endl;}系统编译显示的错误是:2. :unresolvedexternalsymbol"public:__thiscalladdition::addition(int)"(??0addition@@)Debug/2. :1unresolvedexternalsErrorexecutinglink.exe.请问是什么意思?怎么解决?
addition::addition(int num);声明之后没有定义
严重错误, 为大家更好的学习C,C++,VC++,特为大家建立《唯CQQ联盟》群来相互学习,相互沟通。 欢迎大家的加入。共同解决难题; 群号:
好像是连接问题..
答:我的建议是,显卡驱动问题较大,升级一下显卡驱动试试。详情>>
答:桌面图标是无法自动得到,因为图标的存在与否应用程序无法知道。 如果你确认在桌面上可能会有这个图标,那么你只要遍历桌面所有的图标,然后把指向该应用程序的图标都更改...详情>>