
C++
文章平均质量分 75
men_wen
这个作者很懒,什么都没留下…
展开
-
C++ 类中的static成员的初始化和特点
C++ 类中的static成员的初始化和特点在C++的类中有些成员变量初始化和一般数据类型的成员变量有所不同。以下测试编译环境为:gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)测试代码(g++编译通过):#include <iostream>using namespace std;class Test{public:原创 2017-03-21 15:53:20 · 91535 阅读 · 3 评论 -
C++ 类型转换函数 与 explicit
类型转换函数 与 explicit1. 类型转换函数在C++中,可以使用构造函数将一个指定类型的数据转换为类的对象,也可以使用类型转换函数 (type conversion function)将一个类对象转换为其他类型的数据。我们直接通过一个简单的代码介绍转换函数:#include <iostream>using namespace std;class Fraction{ public:原创 2017-06-29 11:41:44 · 5026 阅读 · 2 评论 -
C++ 模板模板参数
C++ 模板模板参数1. 模板模板参数C++模板的使用一共有以下几种情况。函数模板类模板模板参数成员模板而本篇介绍模板模板参数。模板参数就是模板的参数,我们一般指定为T类型,实际上可以使用任何的名字,例如指定一个Foo的模板参数:temlate<typename Foo>Foo calc(const Foo& a, const Foo& b){ return a+b;}而模板原创 2017-07-01 10:43:59 · 21881 阅读 · 3 评论