>即時新聞-熱門

2008年8月24日星期日

VC++ - 多載一元運算子

#include<iostream>
using namespace std;


class my_Score
{
public:
int my_var;   
my_Score(int a) 
{
my_var=a;
}
};


int operator+(int x,my_Score s1)
{
return (x+s1.my_var);
}

void main()
{
         int y;
         cout << "請輸入一個數值: " <<endl;
         cin>>y;
my_Score my_st(y);  
cout <<"100 +"<< y<< "=" << (100+my_st) << endl; 
}

0 评论:

 
妹咕數位學園歡迎網友們來信指教 妹咕信箱