3 无尽乐

尚未进行身份认证

我要认证

让一切变成二进制,让意识互联。

等级
TA的排名 56w+

C++学习——模板与泛型(2)

一、普通类的成员函数模板1、不管普通类还是类模板,它的成员函数可以是一个函数模板,成为”成员函数模板“, 不可以是虚函数,否则编译器报错;class A{public: template<typename T> void MyFt(T tmpt)//成员函数模板 { cout << "tmpt : " << tmp...

2019-07-05 17:44:47

C++学习——函数调用运算符、function类模板

一、函数调用运算符1、圆括号()就是函数调用的明显标记,()有一个称呼叫做“函数调用运算符”;2、如果我在类中重载了函数调用运算符,那么我们就可以像使用函数一样使用该类的对象了。对象(实参):class BiggerThanZero{public: //重载圆括号(函数调用运算符) int operator()(int value) const { ...

2019-07-05 06:46:35

C++学习——模板与泛型(1)

一、模板概述1、所谓泛型编程是以独立于任何特定类型的方式编写代码,使用泛型编程时,我们需要提供具体程序实例所操作的类习惯或者值;2、模板是泛型编程的基础。模板是创建类或者函数的蓝图或者公式。我们给这些蓝图或者公式提供足够的信息,让这些蓝图或者公式真正的转变具体的类或者函数,这种转变发生在编译时;3、模板支持将 类型 作为参数的程序设计方式,从而实现了对泛型程序设计的直接支持。也就是说...

2019-07-04 11:36:37

C++学习——类(2)

一、RTTI1、RTTI(Run Time Type Identification):运行时类型识别。通过运行时类型识别,程序能够使用基类的指针或者引用来检查这些指针或者所指的对象的实际派生类型;2、RTTI我们可以把这个称呼看成是一种系统提供给我们的一种能力,或者一种功能。这种功能或者能力是通过2个运算符来体现的:1)dynamic_cast运算符:能够将基类的指针或者引用安全的转换为派...

2019-06-27 11:00:48

c++学习——类(1)

终于进入C++的核心知识点-类的学习阶段了,这也是我要提高的地方,从中领悟万物皆对象的编程思想势在必行,也要领悟代码重用的优势和快感,嘿嘿!类一、综述1、类是我们自己定义的数据类型;2、设计类时要考虑的角度: 1)站在设计和实现者的角度来考虑; 2)站在使用者的角度来考虑; 3)子类继承时如何设计父类;3、类的基础 1)可以把类想...

2019-06-20 21:33:37

C++学习——语言基础

一直在用C语言开发,期间也接触过C++写的android omx框架,发现复杂问题简单化,之后想往服务器方向发展,就有了学习C++的理由,也就有了这学习过程的记录,接下来就是学习C++的一些笔记和一些坑的记录。C++语言基础一、命名空间1、为了防止名字冲突而引入的一种机制。系统中可以定义多个命名空间,每个命名空间都有自己的名字,不可以同名;2、可以把这个命名空间看成一个作用域,我们...

2019-06-04 21:04:31

(2)linux之休眠流程笔记

参考:http://blog.csdn.net/longwang155069/article/details/52935394一、suspend/resume过程使系统进入休眠:echomem>/sys/power/state

2018-03-20 08:33:28

(1)linux之socket笔记(一)

参考博客:http://blog.csdn.net/zqixiao_09/article/details/50505795 https://www.cnblogs.com/uestc-mm/p/7630145.htmlserver:#include <sys/types.h>#include <sys/socket.h...

2018-03-15 16:16:45

记录自己的第一篇博客

这是我第一次写博客,今后会将自己学到的和想学的都记录在这里,好让未来的自己查阅。同时写三遍实践是检测真理的唯一途径、实践是检测真理的唯一途径、实践是检测真理的唯一途径,来时刻警醒自己,多说不做浪费时间!...

2018-03-14 17:02:05
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。