摘要: 什么是线程什么是线程?线程与进程与有什么关系?这是一个非常抽象的问题,也是一个特别广的话题,涉及到非常多的知识。我不能确保能把它讲的话,也不能确保讲的内容全部都正确。即使这样,我也希望尽可能地把他讲通俗一点,讲的明白一点,因为这是个一直困扰我很久的,扑朔迷离的知识领域,希望通过我的理解揭开它一层一层... 阅读全文
posted @ 2015-10-28 08:46 loversinJapan 阅读(427) 评论(0) 推荐(1) 编辑
摘要: C++中内存的动态分配与管理永远是一个让C++开发者头痛的问题,本文通过对C++中内存的动态分配释放的基本原理的介绍,让读者朋友能对C++中的内存的动态分配与释放有较为深入的理解,从而更好驾驭C++程序。1. 函数(Function)(1) operator new function1 void *... 阅读全文
posted @ 2015-10-17 15:29 loversinJapan 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 首先 a++和++a 的定义:看个例子A: a=5; b=++a; // 相当于a=a+1;b=a; 结果是a=6,b=6B: a=5; b=a++; // 相当于b=a;a=a+1; 结果是a=6,b=5所以书上有:(1) 如果用前缀运算符对一个变量增1(减1),则在将该变量增1(减1)后,用新... 阅读全文
posted @ 2015-10-16 22:00 loversinJapan 阅读(718) 评论(0) 推荐(0) 编辑
摘要: stackoverflow上的回答: Inmanymalloc/freeimplementations,freedoesnormallynotreturnthememorytotheoperatingsystem(oratleastonlyinrarecases).Thereasonis,thaty... 阅读全文
posted @ 2015-10-16 12:04 loversinJapan 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: C++中派生类对基类成员的访问形式主要有以下两种:1、内部访问:由派生类中新增成员对基类继承来的成员的访问。2、对象访问:在派生类外部,通过派生类的对象对从基类继承来的成员的访问。今天给大家介绍在3中继承方式下,派生类对基类成员的访问规则。1、私有继承的访问规则当类的继承方式为私有继承时,基类的pu... 阅读全文
posted @ 2015-09-29 18:53 loversinJapan 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 所谓静态类型即类型指针或引用的字面类型;而动态类型即类型指针或引用的实际类型。 这一对概念一般发生在基类和派生类之间。 如: 1 class Base 2 { 3 ..... 4 } 5 6 class Derived : public Base 7 { 8 ..... 9 }... 阅读全文
posted @ 2015-09-26 10:45 loversinJapan 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 如果是对一个常量进行引用,则编译器首先建立一个临时变量,然后将该常量的值置入临时变量中,对该引用的操作就是对该临时变量的操作。对C++常量引用可以用其它任何引用来初始化;但不能改变。关于引用的初始化有两点值得注意:(1)当初始化值是一个左值(可以取得地址)时,没有任何问题;(2)当初始化值不是一个左... 阅读全文
posted @ 2015-09-16 22:55 loversinJapan 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 今天在看c++primer的时候,读到其中这样一段话:When we use anistreamas a condition, the effect is to test the state of the stream. If the stream is validthat is, if it is... 阅读全文
posted @ 2015-09-04 16:13 loversinJapan 阅读(755) 评论(0) 推荐(1) 编辑