博客专栏  >  编程语言   >  一入++深似海

一入++深似海

从零开始,进入C++的世界,当要放弃的时候,你就离成功不远了

关注
4 已关注
23篇博文
  • C++学习:回调函数(callback)

    C++学习:回调函数(callback)简介: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是...

    2017-07-09 12:36
    326
  • C++学习:在C++中的文件输入和文件输出

    C++学习:在C++中的文件输入和文件输出简介: 在C语言中,我们有fread和fwrite用于文件的输入和输出,在java中我们也有inputStream和outPutStream输入输出...

    2017-07-07 22:46
    639
  • C++学习:malloc/free和new/delete动态内存分配

    C++学习:malloc/free和new/delete简介: 在C语言中,内存的申请和释放采用的是malloc/calloc/realloc/free来实现的,而在C++语言中,不仅可以使用以上的...

    2017-07-03 22:54
    538
  • C++学习:内部类的声明和定义

    C++学习:内部类的声明和定义简介: 内部类也就是内部的类,是包含在一个类里面的类 注意: 此时这个类不属于外部的类,不能通过外部类的对象直接调用内部类,外部的类...

    2017-07-02 17:14
    362
  • C++学习:map(键值对)和set(集合)

    C++学习:map集合(键值对)集合(set)与映射(map)属于非线性结构容器类内部实现上面是平衡二叉树 注意;map中的数据是不允许重复的,但是set集合中的元素是允许重复的map是STL的一个关...

    2017-07-02 10:24
    759
  • C++学习:双向链表List(集合)

    C++学习:双向链表List(集合)简介: 在java中可能最常见的集合管理类就是List了,有各种ArrayList,LinkedList等,那么在C++中同样也具有这样一种STL模板类型的链表;...

    2017-06-30 23:34
    207
  • C++学习:迭代器iterator的使用

    C++学习:迭代器iterator的使用简介: 迭代器是面向对象版本的指针 指针可以指向内存中的一个地址,迭代器可以指向容器中的一个位置,用来遍历STL容器的全部或...

    2017-06-29 23:01
    220
  • C++学习:向量vector

    C++学习:向量vector简介: C++为我们提供了丰富的STL模板类,vector动态数组就是其中一个,本节主要是结合api文档来了解vector 向量属于序列式容器,用于容纳...

    2017-06-29 22:09
    636
  • C++学习:模板编程(泛型)

    C++学习:模板编程 函数模板 类模板 简介: 众所周知,C++这门语言是集面向过程,面向对象,以及泛型编程于一体的,之前讲了面向过程,面向对象,在这里,简单讲讲泛型编程. 泛型:也就是无类型,也...

    2017-06-26 22:29
    570
  • C++学习:多态(抽象类和接口)

    C++学习:多态简介: 在面向对象编程的语言中,封装,继承,多态这三个要素是必不可少的,而面向对象最主要的一点也就是面向接口编程,也就是需要先去从具体的业务中去抽象出类,然后在将类实例称具体...

    2017-06-25 20:05
    625
  • C++学习:虚函数,纯虚函数(virtual),虚继承,虚析构函数

    C++学习:虚函数,虚继承,纯虚函数(virtual)虚析构函数 虚函数 纯虚函数 虚析构函数 虚继承 简介 在java这种高级语言中,有abstract和interface这两个关键字.代...

    2017-06-25 11:21
    725
  • C++学习:面向对象之继承

    C++学习:面向对象之继承简介: 在面向对象思想中有三大重点要素:封装(encapsulation),继承(inheritance),多态(polymorphism),这三个最最重要的思想,...

    2017-06-20 23:03
    471
  • C++学习:运算符重载

    C++学习:运算符重载简介: 类是用户自定义的数据类型,使用重载运算符好可以实现一下的逻辑1:对象3 = 对象1+对象2+...如描述复数的类,描述字符串的类等等 2:提高程序的可读性. 重...

    2017-06-14 22:58
    536
  • C++学习:你该了解一点C++的设计模式之单例模式

    C++学习:你该了解一点C++的设计模式之单例模式简介 在面向对象思想编程的语言中,单例模式算是最基础的一种模式之一,什么是单例模式呢??也就是在整个程序运行过程中,之存在一个实例(特殊情况...

    2017-06-12 23:03
    174
  • C++学习:友元函数与友元类

    C++学习:友元函数与友元类简介: 在某些情况下,允许特定的非成员函数,访问一个类的私有成员,同时仍然组织一般的访问友元机制(friend)允许一个类将对非公有成员的访问权授予指定的函数或者类 友...

    2017-06-12 21:58
    146
  • C++学习:拷贝构造函数

    C++学习:拷贝构造函数摘要: 拷贝构造函数是一种特殊的构造函数,具有单个形参,此形参是对该类型的引用,当定义一个新对象并用一个同类型的对象对其进行初始化的时候,将显示的使用拷贝构...

    2017-06-11 21:31
    509
  • C++学习:动态内存分配对象的new/delete运算符与函数malloc/free

    C++学习:对象的new/delete运算符与函数malloc/free摘要: 在学习java的时候,都是使用new来创建新的对象的,对象的存放在堆里的.而回收是由java虚拟机garbag...

    2017-06-03 17:34
    601
  • C++学习:static静态成员即static成员函数

    摘要:在学习java的时候,有一个非常重要的关键字static,静态的意思.在java中使用static修饰的变量或者函数,表示此变量是属于类的而不是属于对象的,在程序加载的时候就会初始化. 在C语...

    2017-06-03 16:01
    344
  • C++学习:最全标准库类型string的使用

    C++学习:标准库类型string 摘要 string标准库是C++提供的抽象数据类型,也是一种非常重要的数据结构.主要用于字符串之间的操作 中文的字符编码标准是GB1803...

    2017-06-03 15:17
    531
  • C++学习:构造函数与析构函数

    C++学习:构造函数与析构函数 构造函数 析构函数 摘要: 在以前学习java的时候,都知道,java中的在定义class类的时候,都是可以定义一个构造函数,不定义的时候都是会采用默认的,...

    2017-06-01 21:26
    434

约战前端
5615105
C语言之美
7644993
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部