首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > C/C++ > 打印一首唐诗的N种实现之四:原代码失效
【标  题】:打印一首唐诗的N种实现之四:原代码失效
【关键字】:
【来  源】:http://blog.csdn.net/HappyTree/archive/2007/01/02/1472215.aspx

打印一首唐诗的N种实现之四:原代码失效

 这种方法是通过各种方式来使原有的代码不再起作用。

1、添加类作用域

int main()
{
    cout 
<< "白日依山尽, " << "黄河入海流, " << "欲穷千里目, " << "更上一层楼. ";
    
return 0;
}


class a 
{
    
int main()
    
{
        cout
<<"白日依山尽, ";
        
return 0;
    }

}
;

2、使用注释,精彩

int main()
{
    cout
<<"白日依山尽, "<<"黄河入海流, "<<"欲穷千里目, "<<"更上一层楼. ";
    
return 0;
}


/*
int main()
{
cout<<"白日依山尽, ";
return 0;
}
*/

3、使用预定义宏

#if 0

int main(void)
{
    cout 
<< "白日依山尽, ";
    
return 0;
}


#endif

int main(void
{
    cout 
<< "白日依山尽," << endl << "黄河入海流," << endl << "欲穷千里目," << endl << "更上一层楼." << endl;
    
return 0;
}

#define AAA
#ifdef AAA
int main()
{
    cout 
<<"白日依山尽, "<<"黄河入海流, "<<"欲穷千里目, "<<"更上一层楼. ";
    
return 0;
}

#else
int main()
{
    cout
<<"白日依山尽, ";
    
return 0;
}

#endif

4、使用重定义

int main()
{
    cout 
<< "白日依山尽, " << "黄河入海流, " << "欲穷千里目, " << "更上一层楼. ";
    
return 0;
}


#define main no_use

int main(void)
{
    cout 
<< "白日依山尽, ";
    
return 0;
}
Boost第二课:smart_ptr:【上一篇】
打印一首唐诗的N种实现之三:宏替换:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 20050913:关于修改日期显示长度的各种方法。
  • 设计不应该有顺序的进行设计
  • 关于JXTA对等游戏的架构模式
  • XML Schema帮你建模(4)
  • isodump
  • 使用sh脚本调用sqlldr批量导入数据
  • SQL Server的存储过程调用Com组件
  • c语言创建多级目录
  • 由于收回权限引起的问题的解决方案
  • 软件项目管理第一讲
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.