回 帖 发 新 帖 刷新版面

主题:请教

#include<iostream>
using namespace std;
class complex
{
    public:
        complex(){real=0;imag=0;}
        complex(double r,double i){real=r;imag=i;}
        friend complex operator+(complex &c1,complex &c2);
        void display();
    private:
        double real;
        double imag;
};
complex operator+(complex &c1,complex &c2)
{
    return(c1.real+c2.real,c1.imag+c2.imag);
}
void complex::display()
{
    cout<<real<<"+"<<imag<<"i"<<endl;
}
int main()
{
    complexc1(3,4),c2(4,5),c3;
    c3=c1+c2;
    c3.display();
}
[color=FF0000][size=6][size=4]这个程序在VC++6.0里编译的错误怎么解决啊?[/size][/size][/color]

回复列表 (共7个回复)

沙发

强贴 关注 留名中 楼主辛苦了

板凳

兰州布裤,宇宙思密达发来慰问

3 楼

你的VC6 有没有打sp6 的补丁?打个sp6补丁试试。

4 楼

看我多有心,那么久,那么远都想到

5 楼

今天没白来,学到了,呵呵

6 楼

兰州布裤,是一种是想
[img]http://i3.6.cn/cvbnm/c0/93/d5/5340d044713646c249a871245edabd0b.jpg[/img]

7 楼


怎么安装这个补丁,我看我的安装包里有VS6sp61,VS6sp62,VS6sp63,VS6sp64,是这些吗

我来回复

您尚未登录,请登录后再回复。点此登录或注册