- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 notes of "The C++ Programming language"
2010-12-301、将私有成员的访问严格限制到成员函数,意味着第一层排错--局部化,在程序运行前完成。 好处: 类改变,只需改变成员函数,用户代码只直接依赖于公用界面,可能只需重新编译。
2010-12-30 10:35:00 345
原创 一次C++笔试经历
<br />1、析构函数为什么是虚的?<br />2、全局/局部变量<br />3、下面代码是什么意思<br />template class <T><br />CHCPSipFrame::CHCPSipFrame(int a, float b, int c, float d):T(a,b,c,d)<br />4、delete p删除的是指针p还是p指向的*p?<br />5、为什么用new而不是malloc<br />6、如何限制对象产生的数量?<br />7、冒泡实现<br />
2010-12-30 10:26:00 352
原创 我出的C++面试题
1、宏、const、static、引用的作用? 2、什么情况下需要拷贝构造函数? 3、什么函数不可以是虚的,为什么? 3、面向对象是什么意思? 4、C++有没有诟病?
2010-12-29 21:26:00 336
原创 进/线程
1、为何讨论此话题? 因为备课要讲QT开发的Linux基础,其中当然包括Linux进/线程的特点。2、Linux实现线程的机制非常独特? 线程在其他系统中是指耗费资源少,运行快的执行单元,而在Linux中是指一种共享资源的手段。3、为什么说在Linux中线程是共享资源的手段? 从内核的角度看,并没有线程的概念。Linux把所有的线程都当进程来实现。内核并没有准备特别的调度算法或是定义特别的数据结构来表征线程。相反,线程仅仅被视为与其他进程共享某些资源的进程。创建线程创建进程几乎一样,
2010-12-28 17:42:00 366
原创 正反说QT
A1、1996年,德国人Ettrich发起KDE项目,是用QT写的基于“X Window System”的图形环境。(X Window是图形环境与Unix系统内核之间的桥梁)B1、2004年之后,KDE丧失主导地位,GNOME赶超,究其原因,是KDE选择在QT平台上开发的,而QT在版权上的限制让很多公望而却步。
2010-12-27 15:39:00 464
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人