C++ 测验¶
选择题¶
1. C++ 标准输出通常使用哪个对象?¶
A. std::cin
B. std::cout
C. std::cerr
D. std::ifstream
答案:B
2. std::vector 的特点是什么?¶
A. 固定长度数组
B. 动态数组
C. 有序映射
D. 线程对象
答案:B
3. 哪个关键字常用于定义不可修改对象?¶
A. const
B. goto
C. delete
D. throw
答案:A
4. 抽象类通常包含什么?¶
A. 纯虚函数
B. 宏定义
C. 全局变量
D. 文件流
答案:A
实操题¶
- 编写程序读取一组整数并输出最大值。
- 使用
std::map统计字符串出现次数。 - 编写一个
Point类,包含x、y,并重载operator+。 - 使用
std::ifstream逐行读取文件。