标题:这个 内部编译出错怎么解决呀??
取消只看楼主
hzz063
Rank: 3Rank: 3
来 自:横县百合
等 级:论坛游侠
帖 子:80
专家分:114
注 册:2010-1-27
结帖率:100%
 问题点数:0 回复次数:3 
这个 内部编译出错怎么解决呀??
e:\练习文件\【c++】\cpp\cpphead.h(9) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1786)
         Please choose the Technical Support command on the Visual C++
         Help menu, or open the Technical Support help file for more information
执行 cl.exe 时出错.


晕呀,,这个怎么回事呀???
搜索更多相关主题的帖子: 编译 
2010-07-01 19:10
hzz063
Rank: 3Rank: 3
来 自:横县百合
等 级:论坛游侠
帖 子:80
专家分:114
注 册:2010-1-27
得分:0 
程序代码:
/*
是书上的一个例子,关于运算符重载函数作为类成员和友元函数
*/


//////////////////////////////////////////////////////////////////////////////////////////////
// 文件 CppHead.h

#include <iostream>
using namespace std;

class complex
{
public :
         complex(void){ real = 0; imag = 0;}                   //重载函数

         complex(double r, double i) { real = r ; imag = i; }

         friend complex operator + (complex &a, complex &b);  // 重载函数作为友元函数

         void play(void);

private:
        double real;

        double imag;
   
};


complex operator + (complex &a , complex &b)                 //定义友元函数

     {
        return complex(a.real + b.real, a.imag + b.imag);
     }

void complex:: play(void)                                   // 用作数据的输出
      {
         cout << '(' << real <<',' << imag << ')'<< endl;
         return;
      }
////////////////////////////////////////////////////////////////////////////////////////////////////////////


// cpp.cpp  主函数文件


#include "CppHead.h"

int main(void)
{
    complex a(3,4), b(5,-10), c;    //定义三个对象
   
    c = a + b;
    cout << "a = " ;a.play();
    cout << "b = " ;b.play();
    cout << "c = " ;c.play() ;

    return 0;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
  选择帮助菜单的技术支持选项,我选了,又是提示 MSDN 不存在,请重新设置 MSDN 。
  MSDN 代表什么呀??
系不系编译器出问题了呀??

一切只因为喜欢。
2010-07-01 21:18
hzz063
Rank: 3Rank: 3
来 自:横县百合
等 级:论坛游侠
帖 子:80
专家分:114
注 册:2010-1-27
得分:0 
回复 4楼 方廷
这有什么关系吗

一切只因为喜欢。
2010-07-01 22:00
hzz063
Rank: 3Rank: 3
来 自:横县百合
等 级:论坛游侠
帖 子:80
专家分:114
注 册:2010-1-27
得分:0 
回复 4楼 方廷
呵呵…谢了,我刚在书上看到。原来这样。

一切只因为喜欢。
2010-07-01 22:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-311858-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.107701 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved