| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6435 人关注过本帖
标题:不改变我的程序如果vc6.0编译能通过有分拿..找到错误也有分拿..呵呵(不玩了 ...
取消只看楼主 加入收藏
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
结帖率:100%
收藏
 问题点数:0 回复次数:4 
不改变我的程序如果vc6.0编译能通过有分拿..找到错误也有分拿..呵呵(不玩了,完结)
#include  <iostream>
#include  <string.h>

using namespace std;

class String
{
public:
       String();
       String(char *);
       void Display();
       friend bool operator>(String&,String &);
public:
        char *string;
};
String::String()
{
                string = NULL;
}
String::String(char *p)
{
                    string = new char[strlen(p)+1];  
                    string=p;
}
void String::Display()
{
    cout<<string<<endl;  
}

bool operator>(String &str1,String &str2)
{
     int i=0;
     i = strcmp(str1.string,str2.string);
     if(i> 0)
     return true;
     else  
     return false;
}

main()
{
      String str1("aheo");
      String str2("fudd");
      cout<<(str1>str2);
      if(str1>str2)
      str1.Display();
      else
      str2.Display();
      system("pause");
      return 0;
}
我从csdn上找来的...由于论坛人少..我经常逛csdn

[[it] 本帖最后由 sunkaidong 于 2008-3-19 10:21 编辑 [/it]]
搜索更多相关主题的帖子: String string 编译 char 
2008-03-18 20:23
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
我帮自己顶一下..

学习需要安静。。海盗要重新来过。。
2008-03-18 20:37
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
呵呵..给你加油..也给你点分..表示奖励....

学习需要安静。。海盗要重新来过。。
2008-03-18 22:10
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
按照道理说既然是面向对象的问题就不应该存在...理由呢?命名空间存在不对的理由呢?用vs2005不会有问题..不得不说是个缺憾...恩...那个string&被我漏的..

学习需要安静。。海盗要重新来过。。
2008-03-18 22:47
sunkaidong
Rank: 4
来 自:南京师范大学
等 级:贵宾
威 望:12
帖 子:4496
专家分:141
注 册:2006-12-28
收藏
得分:0 
呵呵..楼上的我是为了玩玩..没什么人气啊..你换一个vs2005可以编译通过....我试过了...
以后要是谁有时间就到上面取点东西回来讨论啊...那上面有很深的技术的帖子...很不错...一起加油啊

[[it] 本帖最后由 sunkaidong 于 2008-3-18 23:12 编辑 [/it]]

学习需要安静。。海盗要重新来过。。
2008-03-18 23:00
快速回复:不改变我的程序如果vc6.0编译能通过有分拿..找到错误也有分拿..呵呵(不 ...
数据加载中...
 
   



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

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