- 博客(6)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
转载 关于C++中的虚拟继承的一些总结
转载:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/05/2537451.html 1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继
2013-07-16 10:03:33 651
转载 C++拷贝构造函数(深拷贝,浅拷贝)
转自:http://www.cnblogs.com/BlueTzar/articles/1223313.html 对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include using namespace std; cla
2013-07-09 20:38:45 704
原创 C++/C字符类指针 解引用问题见解
首先介绍一下引用: 参考:http://www.cnblogs.com/dzry/archive/2011/05/12/2044835.html 1. 指向整型指针 先看如下示例: #include using namespace std; int main() { int a = 5; int * p = &a; cout << "a =
2013-07-04 21:34:00 4749
转载 C++/C 里的 堆区 栈区 静态区 文字常量区 程序代码区
首先一个问题: char * c="hello world";/* 常量,不可以修改值*/ char c1[]="hello world";/*在栈区,可以修改值,通过c1[i]进行赋值*/ 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结
2013-07-03 16:05:39 1010
转载 C/C++刁钻问题各个击破之细说sizeof
摘要: Sizeof的作用非常简单:求对象或者类型的大小。然而sizeof又非常复杂,它涉及到很多特殊情况,本篇把这些情况分门别类,总结出了sizeof的10个特性: (0)sizeof是运算符,不是函数; (1)sizeof不能求得void类型的长度; (2)sizeof能求得void类型的指针的长度; (3)sizeof能求得静态分配内存的数组的长度! (4
2013-07-02 20:41:21 628
转载 C++中的vector使用范例
前几天一个同学问我c++里面的vector的使用,我研究了一下,先总结如下: 1.vector 的数据的存入和输出: #include #include #include using namespace std; void main() { int i = 0; vector v; for( i = 0; i
2013-07-02 09:01:57 602
Hibernate 原生sql多表查询在Linux服务器上查询不到数据
2015-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人