![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 67
cherry_hust
这个作者很懒,什么都没留下…
展开
-
c++ Primer学习笔记1-前言
C++语言可以看做三部分组成:低级语言,大部分继承自C;现代高级语言特性,定义自己的类型+组成大规模程序和系统;标准库,利用高级特性提供有用的数据结构和算法。原创 2017-04-13 09:17:31 · 212 阅读 · 0 评论 -
C++ Primier学习笔记2-虚函数
虚函数 多态(继承关系的多个类型)通过虚函数实现。 关键字virtual告诉编译器不应当完成早绑定,而是自动实现晚绑定/运行时绑定所必须的所有机制。动态绑定只有当通过指针或者引用调用虚函数时才会发生。 补充:析构函数可以是虚函数,所有的派生类的析构函数都将自动变为virtual型,不会出现由于析构函数未被调用而导致的内存泄漏(虚原创 2017-04-14 14:37:58 · 354 阅读 · 0 评论 -
C++的学习(战略篇)
读王垠《如何掌握所有的程序语言》笔记1 重视语言特性,而不是语言语言都有通用的特性,掌握一种语言,用清晰简单的思维模型写出好的代码。开始用一种新的程序语言,并不需要先去看大部头手册或者书籍,而是先有一个需要解决的问题。然后浏览下语言的手册,接着拿起一段代码来修改,把代码改成自己想要的样子。在这个过程中,他很快掌握这个语言。随着需求出现,可能的问题这个语言“变量定义”是什么语法,需要原创 2017-11-03 15:26:01 · 213 阅读 · 0 评论 -
C++概述1
C++由C语言发展而来,增加了面向对象的机制,并且与C语言兼容,用C语言编写的程序可以不加修改用于C++.面向对象程序设计,是针对开发较大规模的程序而提出来的,目的是提高软件开发的效率(不是执行效率)1 C++引入命名空间 Namespace,为了避免命名冲突指定所使用的变量时需使用::操作符,::操作符是域解析操作符除了直接使用域解析操作符,还可以使用using声明,using声原创 2017-11-06 15:14:34 · 246 阅读 · 0 评论