A、一个,多个
B、多个,一个
C、一个,一个
D、多个,多个
13、所有的控件都是( ) 类的派生类,都可以作为一个特殊的窗口来处理。
A、CView
B、CWnd
C、CWindow
D、CDialog
14、设置编辑控件的文本内容,可使用函数( )
A、SetWindowText( )
B、SetSel( )
C、ReplaceSel( )
D、GetWindowText( )
15、根据对话框的行为性质,对话框可以分为两类:()
A、对话框资源和对话框类
B、模式对话框和非模式对话框
C、对话框资源和对话框模板
D、消息对话框和模式对话框
16、以下控件中,()没有Caption属性。
A、按钮
B、群组框
C、编辑控件
D、静态控件
17、菜单项助记符前用()引导。
A、%
B、&
C、#
D、$
18、MFC中的集合类包括()。
A、对象、列表和映射
B、数组、列表和对象
C、数组、列表和映射
D、数组、列表和链表
19、文档负责将数据存储到永久存储介质中,通常是磁盘文件或数据库,存取过程称为()。
A、文件访问
B、串行化
C、文件读写
D、格式化
20、下列对模板的声明,正确的是()。
A、template
B、template
C、template
D、template
二、填空题(每空1分,共25分)
1、VC++开发环境中,char型数据占个字节,int型数据占_______个字节,double型数据占_________个字节。
2、若for循环的“头”为“for(int i=1;i<10;i++)”,并且在循环体中不会修改i的值,则循环体将被重复执行____________次后结束。
3、两个函数的函数名相同,但参数的个数或对应参数的类型不同时,则称
为。
4、若ch为char型变量,n为int型变量,则下列语句
n = 65; ch = n+3;
cout<
执行的结果是__________。
5、组合框与列表框用途类似,它是由__________和__________功能组合而成。
6、是Windows应用程序与设备驱动程序和输出设备之间的接口。
7、如果一个类中含有纯虚函数,则称该类为____________
8、如果类的所有对象共享一个成员,则称该成员为_____________
9、如果类中的成员只能被本类的成员函数和友元函数访问,则这些成员的访问权限为________ _;如果类中的成员能够被类外的函数访问,则这些成员的访问权限为:______ ____。
10、为解决多继承中因公共基类而产生的二义性问题,C++语言提供了________