![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
黄飞
这个作者很懒,什么都没留下…
展开
-
New/delete与malloc/free
malloc 和free:他们不知道构造函数和析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内。假设用两种方法给一个包含 10 个string 对象的数组分配空间,一个用malloc,另一个用new:string *stringArray1 = static_cast(malloc(10 * sizeof(string)));string *stringArray2 = new string[10];其结果是,stringArray1确实指向的是可以容纳10 个string转载 2010-08-05 16:43:00 · 329 阅读 · 0 评论 -
c/c++ 面试题
<br />指针不必。<br />2) 引用初始化以后不能被改变,指针可以改变所指的对象。<br />2) 不存在指向空值的引用,但是存在指向空值的指针。<br /><br />8. 描述实时系统的基本特性<br />在特定时间内完成特定的任务,实时性与可靠性<br />9. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?<br />全局变量储存在静态数据库,局部变量在堆栈<br />10. 什么是平衡二叉树?<br />左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于1<br />1转载 2010-08-09 16:23:00 · 854 阅读 · 0 评论 -
C/c++学习笔记
一, 类与对象封装(Encapsulation)是面向对象程序设计最基本的特征,把数据和函数合成一个整体。原创 2010-10-18 12:51:00 · 365 阅读 · 0 评论 -
C++ 虚函数表解析
<br />http://blog.csdn.net/haoel/archive/2007/12/18/1948051.aspx转载 2010-11-15 17:19:00 · 238 阅读 · 0 评论 -
秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别
原址: http://blog.csdn.net/morewindows/article/details/7421759 本文将带领你与多线程作第一次亲密接触,并深入分析CreateThread与_beginthreadex的本质区别,相信阅读本文后你能轻松的使用多线程并能流畅准确的回答CreateThread与_beginthreadex到底有什么区别,在实际的编程中到底应该使用Crea转载 2012-04-24 16:52:55 · 415 阅读 · 0 评论