
C++
SUC-CEED
这个作者很懒,什么都没留下…
展开
-
C++----基础
1.命名空间namespace对标识符进行本地化以免命名冲突或者污染namespace+命名空间的名字//1.普通命名空间namespace N1//N1为命名空间的名称{ //命名空间中的内容,既可以定义变量,也可以定义函数 int a=20,d=40; int Sub(int left, int right) { return left - right; } //命名...原创 2019-08-19 16:44:57 · 168 阅读 · 0 评论 -
C++----内存管理
C&C++内存分布内存映射段:高效的I/O映射方式,用于装载一个共享动态库,用户可使用系统接口创建共享内存。栈(堆栈):非静态局部变量/函数参数/返回值等等,栈是向下增长的。堆:用于程序运行时的动态内存分配。数据段:存储全局数据和静态数据。代码段:可执行的代码/只读常量。C++内存管理方式new/delete–动态内存管理申请和释放单个元素空间,使用new和delete操作...原创 2019-08-24 14:28:44 · 171 阅读 · 0 评论 -
C++ ---- 类与对象
类的定义关键字classclass Classname{ //类体:由成员函数和成员变量组成};//一定要注意后面的分号类定义的两种方式:1.声明和定义全部放在类体中,需要注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。2.声明放在.h文件中,类的定义放在.cpp文件中。类的访问限定符及封装访问限定符 public(公有) private(私有) prot...原创 2019-08-22 14:17:18 · 155 阅读 · 0 评论 -
C++----string使用以及String的模拟实现
String原创 2019-08-28 16:44:27 · 196 阅读 · 0 评论