
C++语法
文章平均质量分 68
Jack_thu
这个作者很懒,什么都没留下…
展开
-
C++ 多态性总结
多态性是C++语言最重要的基本特征之一多态(polymorphism)/动态绑定使编译器能够在运行时决定使用基类中定义的函数还是派生类中定义的函数要素虚函数的前提是有基类及其派生类在基类中要有虚函数的定义: 成员函数的virtual声明必须通过基类类型的指针或者引用进行函数调用原创 2015-03-22 17:13:07 · 710 阅读 · 0 评论 -
三大构造函数和析构函数的自动调用小结
构造和析构函数是类的基础类中有构造函数、拷贝构造函数和赋值构造函数析构函数只有一个若没有定义这些函数,编译器会合成默认构造函数有些情况下会自动调用构造函数和析构函数,导致学习者忽视其调用过程。当涉及到继承和派生时,整个过程就更复杂这里自己定义了一些类型的构造函数,以观察构造和析构的过程代码如下#include <iostream>using namespace std;class A原创 2015-03-19 20:38:29 · 1749 阅读 · 2 评论 -
static小结(C++)
static静态全局变量静态局部变量静态数据成员静态成员函数意义内存初始化用法原创 2015-03-28 23:42:44 · 389 阅读 · 0 评论 -
一个有趣的 int 与 float 数据类型的小问题
一个有趣的 int 与 float 数据类型的小问题相同的存储空间,几个数量级差距的表示范围起源:重读 《C++ primer》看到基本类型里讲到: 1. 32位机器中,int 和 long 类型字长相同,为4 Bits (或 1 word). 对应的可表示数值范围同为2147483647 ~ -2147483648 2. 单精度浮点数 float 用一个字 (1 word) 表示,对应的可表示原创 2015-04-26 15:00:23 · 896 阅读 · 0 评论 -
数值与字符(串)类型转换
数值与字符(串)类型转换char intstring intdouble stringstring charchar* string原创 2015-07-26 19:42:03 · 624 阅读 · 0 评论 -
const小结(C++)
const小结限定作用常量 指向常量的指针 常指针 常量数据成员 常量成员函数与指针引用合用做函数形参 做函数返回值使用精要去除添加const属性原创 2015-04-05 20:34:40 · 340 阅读 · 0 评论