随笔分类 -  C++

摘要:转自http://baike.baidu.com/view/2129194.htm C++继承 在C++语言中,一个 派生类可以从一个 基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为 多继承。 派生类的定义格式 单继承的定义格式如下... 阅读全文
posted @ 2012-09-24 16:07 children 阅读(403) 评论(0) 推荐(0)
摘要:http://www.cctwl.com/CLanguageDetail.asp?id=65 http://www.cctwl.com/CLanguageDetail.asp?id=69 阅读全文
posted @ 2012-08-15 15:28 children 阅读(334) 评论(0) 推荐(0)
摘要:转自http://hi.baidu.com/wangruiy01/blog/item/867552d0de8bdc339a502721.html 先看下面一段程序:#include using namespace std; class Person{public:virtual ~Person()/... 阅读全文
posted @ 2012-08-13 20:26 children 阅读(11443) 评论(0) 推荐(0)
摘要:1.文件中有一组整数,要求排序后输出到另一个文件中 答案: #i nclude #i nclude using namespace std; void Order(vector& data) //bubble sort{int count = data.size() ;for ( int i = 0... 阅读全文
posted @ 2012-08-13 15:02 children 阅读(1333) 评论(0) 推荐(0)
摘要:在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一... 阅读全文
posted @ 2012-08-09 17:31 children 阅读(226) 评论(0) 推荐(0)
摘要:转自http://blog.csdn.net/wangjiang19/article/details/6750501 类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。 摘抄部分: 成员函数还是以一般的函数一样的存在。a.fun()是通过... 阅读全文
posted @ 2012-08-09 15:48 children 阅读(377) 评论(0) 推荐(0)
摘要:转自http://blog.csdn.net/jingxuewang110/article/details/6789557/ 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造... 阅读全文
posted @ 2012-08-08 20:06 children 阅读(5130) 评论(1) 推荐(2)
摘要:http://www.cnblogs.com/Winston/archive/2008/07/05/1236273.html 阅读全文
posted @ 2012-08-07 17:08 children 阅读(157) 评论(0) 推荐(0)
摘要:cin: 当碰到空格或换行符'\n'时,输入结束: char a[10],b[10]; cout>a>>b; cout>n; cout<<"Now enter a letter:\n"; cin.get(c); 输出结果为: Enter a number: 10 Now enter a l... 阅读全文
posted @ 2012-05-15 17:46 children 阅读(25501) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2012-05-15 10:56 children 阅读(196) 评论(0) 推荐(0)
摘要:如果希望函数的返回对象可以作为左值(能够出现在赋值操作符左边的值或表达式),那么函数必须返回引用类型。 但当某个类的成员函数要返回类类型的成员变量,就不能返回引用类型。 通常,要返回类类型的成员变量时,一般需要返回常量类型。 阅读全文
posted @ 2012-05-15 10:51 children 阅读(355) 评论(0) 推荐(0)
摘要:将二元操作符重载为成员函数时,两个参数(即操作数)就不再是对等,第一个参数成为了调用对象,第二个参数成为真正的参数。比如下面的语句合法: Money baseAmount(100,60),fullAmount; fullAmount=baseAmount+25; 这是因为Money类包含了一... 阅读全文
posted @ 2012-05-15 10:42 children 阅读(3408) 评论(0) 推荐(0)
摘要:char *const p="hello";char ch='s';*p=ch;这段代码在编译时没错调试时出错。解决方法:char str[]="hello";char *const p=&str[0];char ch='s';*p=ch; 阅读全文
posted @ 2009-08-15 14:57 children 阅读(147) 评论(0) 推荐(0)
摘要:Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->char*m_sErrorMessage="";//数据库操作类的成员变量t... 阅读全文
posted @ 2009-08-06 14:26 children 阅读(2645) 评论(0) 推荐(0)