软件工程师面试题
1, CString 和 char* 之间的相互转换?
2, 虚函数WindowProc 与 DefWindowProc 功能上有什么不同?
3, 如何保证在应用程序中使用的某个类只有一个实例?
4, 请问如何定义一个整个程序运行过程中都可以使用的全局变量?
5, 请写出以下几个类的构造函数的调用顺序
1),cla X : public Y, public Z
X one ;
2),cla X : public Y, virtual public Z
X one;
6, 遇到两个类互相为成员变量的事, 如何解决?
7, 关键字static的作用是什么?(请至少说明两种)
8, 写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值
int a = 4;
(A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++);
a = ?
9, 用宏定义写出swap(x,y)
10, 描述一下进程间通信的方法
《软件工程师面试题.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档