【笔试卷】WANGLONG

本文提供了一系列C++编程、多线程、类模板和游戏设计相关的笔试题目,包括非法模板声明的选择、多线程环境下的同步处理、类与对象的关系、C++构造函数的调用次数、栈的特性、类模板的理解、进程间通信方式、静态数据成员的特性、编程求解游戏场景中的技能命中数量问题,以及最短路径和数据备份策略的逻辑推理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 下面哪些是非法的模板声明
    A.template<typename myT,class myT>class C1{}
    B.template<class myT,myU,class myV>class CC{}
    C.template<class myT,typename myU>class CCC{}
    D.template<class Type>class C2{}
  2. 在多线程环境下,以下int型变量x的操作中,那些必须进行同步处理(既需要加锁)
    A.x++
    B.x=y
    C.++x
    D.x=1
  3. 下面关于类的对象描述中,正确的是
    A.一个对象只能属于一个类
    B.对象是类的实例
    C.一个类只能有一个对象
    D.类和对象的关系同数据类型和变量的关系类似
  4. C++体系中能被派生类继承的有()
    A.常成员函数
    B.构造函数
    C.虚函数
    D.析构函数
  5. Class MyClass
    {
    ……
    }
    MyClass a[5],*b[6];
    执行上述语句会自动调用该类构造函数的次数为
    A.2
    B.5
    C.4
    D.9
  6. 下列关于栈的叙述中那些是正确的
    A.在栈中只能插入数据
    B.在栈中只能删除数据
    C.栈是在栈顶删除元素
    D.栈是先进后出的线性表
  7. 关于类模板,描述错误的是
    A.类模板从普通类派生,也可以从类模板派生
    B.一个普通基类不能派生类模板
    C.根据建立对象时的实际数据类型,编译器把类模板实例化为模板类
    D.函数的类模板参数需通过构造函数实例化
    E.类模板中只允许有一个类型参数
    F.类模板描述了一组类
  8. 下面哪种机制可以用来进行进程间通讯
    A.socket
    B.pipe
    C.shared memory
    D.RPC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值