- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 面题37-58
37、C+中有哪几种基本数据类型 3 C+中数据类型分两种,简单类型和结构类型。简单类型包括整型,字符、浮点、指针、枚举类型等。结构类型包括数组、字符串、记录和文件等。 P:C+基础数据类型为分整型、浮点、void型。 38、整型有哪几种形式?各形式有什么区别?3 表示整数、布尔值和字符(char)的算术类型统称为整型。在32位系统中,int和long通常是相等的。 3
2015-07-25 17:31:30 463
原创 面题3 二维数组的查找
数组在内存中是连续存储的,可以根据下标在O(1)时间内读写任何元素,因此时间效率是很高的。当数组作为函数的参数进行转递时,数组自动退化为同类型的指针。1、提出问题 在一个二维数组中,每一行按从左到右递增顺序排序,每一列从上到下。编写一个函数,输入这样一个二维数组,判断数组中是否含有该整数。2、分析问题 查找时当所选数组元素小于该数时,则查找范围在所选数的右边或下边,很明显右下的
2015-07-18 21:29:23 396
原创 面题2 C++实现单例模式
单例模式----应用最广泛的设计模式,保证一个类只有一个实例,并提供一个全局访问点,该实例被所有程序块共享。由此我们可以知道单例模式有以下特点: 1、构造函数是私有的,保证不能从其他地方创建该例实例。 2、有一个唯一的且私有的实例静态指针m_pInstance 3、有一个公有函数,创建并获取这个唯一的实例。根据上述我们可以写出简易模型。class Singleton{pri
2015-07-14 22:25:55 399
原创 面题1(类型转换关键字、sizeof(空类型)、复制构造、赋值运算符)
一、类型转换关键字1、static_cast 静态转换,编译时使用类型信息执行转换,执行必要的检测,其操作数相对是安全的。应用到类的指针上,它允许子类类转换为父类类型的指针(有效隐式转换),同时,也能够执行相反动作:转换父类为它的子类。2、dynamic_cast 向下安全转型,用于对象的指针和引用。用于同一继承体系下由上向下移动。如:Derived* d1=dynamic_c
2015-07-12 13:47:37 376
Visual AssistX for VS2017
2019-01-22
深入应用C++11 代码优化与工程级应用完整版 pdf
2018-02-27
FileTool.ext
2014-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人