??C++????????????????????????
???????????? ???????[ 2012/8/2 10:38:02 ] ????????
#include<iostream>
#include<string>
using namespace std;
class A
{
public:
A()
A(){data2=0;data2=0;}
A(int a=0??int b=0){data1=a;data2=b;}
void display();
private:
int data1;
int data2;
};
void A::display()
{
cout<<data1<<endl;
cout<<data2<<endl;
}
void main()
{
A a1;
A a2(1??2);
a1.display();
a2.display();
}
??????????????????????VS2010??
????C++1>f:???????miao_9miao_912.cpp(8): error C2535: “A::A(void)”: ???????????????????
????1> f:???????miao_9miao_912.cpp(7) : ?μ?“A::A”??????
????1>f:???????miao_9miao_912.cpp(14): warning C4520: “A”: ???????????????
????1>f:???????miao_9miao_912.cpp(22): error C2668: “A::A”: ?????????????ò????
????1> f:???????miao_9miao_912.cpp(9): ??????“A::A(int??int)”
????1> f:???????miao_9miao_912.cpp(7): ?? “A::A(void)”
????????????????????????????????????????“???????????????”
????A()
????A(){data2=0;data2=0;}
???????????????????????????????????????????????????????????????????????????????????????????!??
????????
?????????????????ò????
??????????????????????????????????????????????????????
????A a1;
???????????????????????????????????????????????????????????????????????????????A()????????????????????
????????????????????????????????
#include<iostream>
using namespace std;
int max(int a??int b);
int max(int a=0??int b=0??int c=0); //????????
void main()
{
inta=2;
intb=3;
cout<<max(a??b)<<endl;
}
int max(int a??int b)
{
if(a>b)
returna;
else
returnb;
}
??????????????£?VS2010????
????C++1> ???????“Debugmiao_12.unsuccessfulbuild”??????????“AlwaysCreate”??
????1>ClCompile:
????1> 2.cpp
????1>f:???????miao_12miao_122.cpp(9): error C2668: “max”: ?????????????ò????
????1> f:???????miao_12miao_122.cpp(4): ??????“int max(int??int??int)”
????1> f:???????miao_12miao_122.cpp(3): ?? “int max(int??int)”
????1> f:visualstudiovcincludexutility(2078): ?? “const _Ty &std::max<int>(const _Ty&??const _Ty &)”
????1> with
????“??????????ò????”????????max(a??b)?????
int max(int a??int b);
int max(int a=0??int b=0??int c=0); //????????
????????????????????????????????ò????????????int max(int a??int b)?????飬???????????????????int max(int a=0??int b=0??int c=0)???????????????C++????????Ч???????C++????????????????????????????????????????????????????????????????????????????????
?????????????ò??????????????????????????????в?????????????????
??????
![](/images/ad-banner/ad-banner.png)
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11