中国大陆
登录
中国大陆
登录
65
Programing Language
资源
讲解C++中的虚函数
陈 涛
2020/3/17
虚函数对于多态具有决定性的作用,有虚函数才能构成多态。
了解虚继承和虚基类
陈 涛
2020/3/17
多继承(Multiple Inheritance)是指从多个直接基类中产生派生类的能力,多继承的派生类继承了所有父类的成员。尽管概念上非常简单,但是多个基类的相互交织可能会带来错综复杂的设计问题,命名冲突就是不可回避的一个。
讲述纯虚函数和抽象类的特性
高 桂芳
2020/3/17
许多情况下,在基类中不能对虚函数给出有意义的实现,则把它声明为纯虚函数,它的实现留给该基类的派生类去做。。抽象类是指含有纯虚函数的类(至少有一个纯虚函数),该类不能创建对象(抽象类不能实例化),但是可以声明指针和引用,用于基础类的接口声明和运行时的多态。
了解C++中 static静态的成员变量
张 红梅
2020/3/17
对象的内存中包含了成员变量,不同的对象占用不同的内存,这使得不同对象的成员变量相互独立,它们的值不受其他对象的影响。例如有两个相同类型的对象 a、b,它们都有一个成员变量 m_name,那么修改 a.m_name 的值不会影响 b.m_name 的值。
重点讲述虚继承时的构造函数
陈 涛
2020/3/17
在虚继承中,虚基类是由最终的派生类初始化的,换句话说,最终派生类的构造函数必须要调用虚基类的构造函数。对最终的派生类来说,虚基类是间接基类,而不是直接基类。这跟普通继承不同,在普通继承中,派生类构造函数中只能调用直接基类的构造函数,不能调用间接基类的。
重点了解C++中的四种类型转换运算符
陈 明
2020/3/17
四种类型为:static_cast、dynamic_cast、const_cast和reinterpret_cast
Python为大量新的受众带来了计算机编程
董 兵
2020/3/17
任何计算语言都不可能是真正的通用目的。
讲述C语言中的位运算
李 正贤
2020/3/17
有些数据在存储时并不需要占用一个完整的字节,只需要占用一个或几个二进制位即可。例如开关只有通电和断电两种状态,用 0 和 1 表示足以,也就是用一个二进位。正是基于这种考虑,C语言又提供了一种叫做位域的数据结构。
给类型起个别名(typedef)
陈 明
2020/3/17
C语言允许为一个数据类型起一个新的别名,就像给人起“绰号”一样。
解读C语言中的结构体与指针
高 嘉霖
2020/3/17
在C语言开发中,结构体用到的机会很多。所谓结构体,就是定义一种里面包含多种元素的变量。
共同探讨C语言中的结构体数组
孙 建华
2020/3/17
结构体数组是指数组中的每个元素都是一个结构体。在实际应用中,结构体数组常被用来表示一个拥有相同数据结构的群体,比如一个班的学生、一个车间的职工等。
C++函数中的默认参数
程 岩红
2020/3/17
在C++中,定义函数时可以给形参指定一个默认的值,这样调用函数时如果没有给这个形参赋值(没有对应的实参),那么就使用这个默认的值。也就是说,调用函数时可以省略有默认值的参数。如果用户指定了参数的值,那么就使用用户指定的值,否则使用参数的默认值。
在C++中对字符串流的读写
孙 建华
2020/3/17
文件流是以外存文件为输入输出对象的数据流。然而字符串流则不同,而以内存中用户定义的字符数组(字符串)为输入输出的对象,即将数据输出到内存中的字符数组,或者从字符数组(字符串)将数据读入。字符串流也称为内存流。
介绍C++中的命名空间
孙 建华
2020/3/17
命名空间是为了把一些类和类的实例更好地管理,而定义的把这些类和实体集合起来的一个团体,它是_Namespace system class的一个实例,或者是_Namespace类的一个派生类,_Namespace类只有一个属性:Name。通过这个属性用户可以把某个命名空间和其他的命名空间分开来,注意命名空间的Name不能包括头缀和后缀的下划线。
C语言文件中的随机读写
程 岩红
2020/3/17
在实际开发中经常需要读写文件的中间部分,要解决这个问题,就得先移动文件内部的位置指针,再进行读写。这种读写方式称为随机读写,也就是说从文件的任意位置开始读写。
探索C语言中枚举类型的奥秘
高 桂芳
2020/3/17
在实际应用中,有的变量只有几种可能取值。如人的性别只有两种可能取值,一周只有七种可以取值。在 C 语言中对这样取值比较特殊的变量可以定义为枚举类型。所谓枚举是指将变量的值一一列举出来,变量只限于在列举出来的值的范围内取值。定义一个变量是枚举类型,可以先定义一个枚举类型名,然后再说明这个变量是该枚举类型。
了解C语言中的言位运算
高 嘉霖
2020/3/17
所谓位运算,就是对一个比特(Bit)位进行操作。比特(Bit)是一个电子元器件,8个比特构成一个字节(Byte),它已经是粒度最小的可操作单元了。
C语言的结构体
李 正贤
2020/3/17
在实际的编程过程中,我们往往还需要一组类型不同的数据。例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放。
C++中文件的概念
高 桂芳
2020/3/17
在实际应用中,常以磁盘文件作为对象。也就是说从磁盘文件读取数据,将数据输出到磁盘文件。磁盘是计算机的外部存储器,它能够长期保留信息,能读能写,可以刷新重写,方便携带,因而得到广泛使用。
C语言中的共用体如何理解?
高 桂芳
2020/3/17
在进行某些算法的C语言编程的时候,需要使几种不同类型的变量存放到同一段内存单元中。也就是使用覆盖技术,几个变量互相覆盖。这种几个不同的变量共同占用一段内存的结构,在C语言中,被称作“共用体”类型结构,简称共用体。
重点介绍C++ string类的使用
刘 明
2020/3/17
C++ 大大增强了对字符串的支持,除了可以使用C风格的字符串,还可以使用内置的 string 类。string 类处理起字符串来会方便很多,完全可以代替C语言中的字符数组或字符串指针。
谈资:Python的历史就是一部有趣的小说
杨 宁
2020/3/17
一门编程语言的发展简史
C语言中的局部变量和全局变量
张 红梅
2020/3/17
形参变量要等到函数被调用时才分配内存,调用结束后立即释放内存。这说明形参变量的作用域非常有限,只能在函数内部使用,离开该函数就无效了。所谓作用域(Scope),就是变量的有效范围。不仅仅是形参变量有作用域,在C语言中所有的变量都有自己的作用域。决定变量作用域是变量的定义位置。
C++中的构造函数
秋平 陈
2020/3/17
在C++中有一种特殊的成员函数:它的名字和类名相同,没有返回值,不需要用户显式调用(用户也不能调用),而是在创建对象时自动执行。这种特殊的成员函数就是构造函数(Constructor)。
C语言中不同进制之间的转换
秋平 陈
2020/3/17
重点讲解不同进制之间的转换,这在编程中经常会用到,尤其是C语言。进制转换主要分为:二进制、八进制、十六进制和十进制之间的转换。
Objective-C的二维组数
秋平 陈
2020/3/17
在实际问题中有很多数据是二维或者多维的。在这里主要介绍二维组数,多维组数可以通过二维组数类推而得到。
C++类成员的访问权限是什么?
秋平 陈
2020/3/17
C++通过 public、protected、private 三个关键字来控制成员变量和成员函数的访问权限。它们分别代表公有的、受保护的和私有的,被称为成员访问限定符。所谓访问权限,也就是你能不能使用该类中的成员。
C语音中的数据类型转换
秋平 陈
2020/3/17
数据类型转换就是将数据(变量、数值、表达式的结果等)从一种类型转换为另一种类型。
Objective-C中的关系运算符
秋平 陈
2020/3/17
关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。
讲述knn算法的原理与实现
徐 骁
2020/3/17
在模式识别领域中,最近邻居法(KNN算法,又译K-近邻算法)是一种用于分类和回归的无母数统计方法。在这两种情况下,输入包含特征空间中的k个最接近的训练样本。在k-NN分类中,输出是一个分类族群。
← 上一页
1
2
3
下一页 →
回到首页