![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
qq_1246829716
朝着目标奔跑
展开
-
C++继承及其特点
继承继承机制是面向对象程序设计,使代码可以复用最重要手段,它允许在保持原有类的基础上进行扩展,增加功能,这样产生的类,叫做派生类,被派生类继承的类叫做基类。继承呈现了面向对象程序设计的层次结构。体现了由简单到复杂的认知过程。继承方式 派生类名字: 继承权限:父类的名字 例如:已存在类class A 那么派生类定义为 class Derived: public A继承权限三种格式...原创 2018-08-10 13:37:49 · 4608 阅读 · 0 评论 -
stingstream用法
原文地址:string与stringstream用法 C++标准库中的提供了比ANSI C的转载 2018-09-02 11:30:30 · 275 阅读 · 0 评论 -
const作用
1. 修饰变量具有常属性,可以在定义数组的时候用该变量定义,每次取值从寄存器中取,在编译过后,直接将对应的值,替换到当前变量的位置。与之相对的是volatile。被这个关键字修饰的话,代表告诉了编译器,这个变量时随时可能被修改的。防止编译器优化,每次读取该值时,从内存中读取。而不是从编译器优化的寄存器中读取。C++中,被const修饰的变量,会在编译期间将对应的变量,直接替换为该变量的值。但是...原创 2018-09-24 14:05:56 · 6725 阅读 · 0 评论 -
动态内存管理
动态内存管理动态内存管理是什么动态内存管理,是操作系统允许程序员自由开辟地址空间,用户可以自由的申请,释放空间,来存放自己数据,但是用户自己申请的空间要自己来进行释放。它不像数组,静态内存那样,需要在程序运行之前就分配好内存空间。可以在程序运行时根据所需要的内存大小来自由分配。如果用完之后不合理释放,如果申请的过多而不释放,会导致内存空间不足,而导致程序崩溃。C/C++定义了四个内存区...原创 2018-09-24 14:15:21 · 308 阅读 · 0 评论