C++思考题
2010-05-08 21:29
92 查看
#include <iostream> using namespace std; int main(void) { cout << "Test!" << endl; return 0; }
修改上面的代码,使得输出为
Hello Test! World
注意:不得修改main函数里面的代码。
答案:
#include <iostream> using namespace std; class addout { addout() { cout << "Hello" << endl; } ~addout() { cout << "World" << endl; } } addout demo; int main(void) { cout << "Test!" << endl; return 0; }
通过类的构造函数和析构函数来实现
相关文章推荐
- 从C++到Java,10年技术生涯的几点思考
- 开发随笔-学习c++的思考,没有mfc,该怎么做??
- 关于约瑟夫环的思考(二) c++
- 关于C++中虚函数表存放位置的思考
- 对一个程序的思考5(C++各种函数调用)
- 像机器一样思考之c/c++语言(1)
- 对C++保护成员的思考
- 关于python java C++ 变量机制的思考
- 【C++】代码思考习惯
- C++中关于new及内存地址的思考
- 关于C++复杂性的零碎思考
- C++基础day01 类和对象的关系思考
- 关于c++中一些指针问题的思考
- C++单例模式思考
- C++参数传递的效率思考
- 【C++】关于日历编程的一点思考
- 思考c++编程-译自c++ programming language 1.7节
- 逻辑推理题-用C++实现(4)--谜语博士的难题1-思考题
- 从C++到Java语言的10年技术生涯的几点思考
- C++ 虚析构函数的思考 (Boolan笔记第六周)