
C++基础
Cui860
这个作者很懒,什么都没留下…
展开
-
内存管理的方法
传统的内存整理软件工作原理大概是:先申请一块“巨大内存”。因为物理内存几乎全被内存整理软件占用,因此Windows被迫把其他软件的内存数据转移到硬盘上的“虚拟内存交换文件”(PageFile)中,完成这一过程之后内存整理软件就会释放掉刚刚申请的内存,至此整理过程完成,可用物理内存显著增加。 大体上都是那么回事, 就是通过辅助空间, 重新安排内存内容 .... 但是其中使用的转载 2014-06-23 20:19:36 · 521 阅读 · 0 评论 -
STL容器和算法的函数表
该篇分为十一部分,分别是:vector类的主要成员、deque类的主要成员、list类的主要成员、stack类的主要成员、queue类的主要成员、priority_queue类的组要成员、set类的主要成员、multiset类的主要成员、map类的主要成员、multimap类的主要成员、STL算法函数 (一)vector类的主要成员 vector是可边长的向量,比较灵活 ☆ value_转载 2014-06-06 19:33:54 · 379 阅读 · 0 评论 -
C++函数重载易错点
1.函数重载跟返回类类型无关。 如果定义一下两个函数: int Func(); void Func(); 如果int a = Func();那么编译器知道调用第一个函数。 但是C++允许直接使用函数而不需要返回值。 Func();这个时候就不知道调用哪个函数,编译报错。 2.二义性。 特别是double类型的隐式转换的二义性。转载 2014-06-06 19:40:12 · 557 阅读 · 0 评论 -
继承和动态内存分配(C++ Primer Plus 第十三章)
第一种情况:派生类中不使用new [cpp] view plaincopyprint? class baseDMA{ private: char *label; int rating; public: baseDMA(const char *l = nullptr, int r转载 2014-06-06 19:46:31 · 531 阅读 · 0 评论 -
浅谈C++多态性
C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphisn),字面意思多种形状。 C++多态性是通过虚函数来实现的,虚函数允许子类重新定转载 2014-06-27 17:35:36 · 365 阅读 · 0 评论 -
C++代码注释规范
1 源文件头部注释 Ø 列出:版权、作者、编写日期和描述。 Ø 示例: /************************************************* Copyright:bupt Author: Date:2010-08-25 Description:描述主要实现的功能 ****************************转载 2014-07-07 09:04:04 · 449 阅读 · 0 评论