同学之路——在路上

专业交流

导航

12 2007 档案

易犯错误:友员重载题。要细心
摘要:这个程序的输出结果会是什么? #include using namespace std; class Clock { public: Clock(int NewH=0,int NewM=0,int NewS=0); void ShowTime(); // void operator ++(); friend void operat... 阅读全文

posted @ 2007-12-19 21:50 Camellia 阅读(324) 评论(2) 推荐(0)

SJJG习题2
摘要:以链表存储实现以下功能: 1. 根据键盘输入字符,创建链表,并保持链表始终非递减有序 2. 实现多次插入、删除功能 3. 插入、删除不成功时有提示语句 4. 尽量使用函数调用实现上述功能 阅读全文

posted @ 2007-12-14 16:21 Camellia 阅读(178) 评论(0) 推荐(0)

SJJG习题一
摘要:动态 链 表 的 建 立 1. 修改以下程序,尽可能减少临时空间的占用。即:先判断输入数据的合法性,再为其分配空间。 2. 修改以下程序,把尾插法建立链表改为头插法建立链表。 3. 循环链表实现的约瑟夫问题。约瑟夫问题请参考另一文档。 /********************** 动... 阅读全文

posted @ 2007-12-05 20:48 Camellia 阅读(260) 评论(2) 推荐(0)

一个选择题
摘要:switch(c)中的c的数据类型可以是char、long、float、unsigned、bool. ( ) A. 正确 B. 错误 并分析原因。 阅读全文

posted @ 2007-12-05 20:25 Camellia 阅读(252) 评论(1) 推荐(0)

VC 6.0下析构函数的奇怪现象
摘要:先将以下代码跑一遍,完了以后再将析构函数的注释去掉,再跑一遍,发现不会调用拷贝函数了。#include class ra{ public: ra(int temp = 0); ra(const ra& c); friend const ra operator*(const ra& c, const ra& d); //~ra() { c... 阅读全文

posted @ 2007-12-05 19:45 Camellia 阅读(239) 评论(0) 推荐(0)

虚函数的默认参数
摘要:FROM CSDN: #include using namespace std; class base { public: base(){} virtual int foo(int ival=10) { int real_default_value=1024; if(ival==10) ival=real_default_value; cout... 阅读全文

posted @ 2007-12-03 23:58 Camellia 阅读(674) 评论(3) 推荐(0)