
C++
C++学习记录与笔记
空·悟
万物皆空,至理之悟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
写个函数在main函数执行前运行
本文讨论3种 使函数在main函数执行前运行的方法: 1.使用attribute关键字,声明constructor和destructor函数(gcc中,注意:vc中不支持attribute) 2.通过段名称“.CRTXIU”,“.CRTXIU”,“.CRTXIU”,“.CRTXCU”把函数放在“C/C++初始化函数表”中 3.利用全局对象的构造函数会在main函数之前执行的特点 具体实现代码如下,该代码在VC++中验证通过: #include <iostream> using namespac原创 2020-07-28 16:30:20 · 2879 阅读 · 0 评论 -
C++初级杂记
C++初级杂记 (申明:仅为C++一些知识点的零散摘要和浅析,不涉及具体代码和很深入的剖析) C++: 抽象、封装、继承、多态(继承、多态:面向对象核心) C++默认方法(6个) 构造函数 拷贝构造函数 赋值语句(=的重载) 析构函数 普通对象取地址(&的重载) const对象取地址(const对象&的重载) 1 类的定义与对象的创建 0.作用域限定符:public;protect...原创 2020-04-04 10:51:41 · 206 阅读 · 0 评论 -
由C过渡到C++:C 与 C++的简单区别
由C过渡到C++:C 与 C++的简单区别 1、建立的源文件类型不一样,C语言为.c , C++为.cpp; 2、引入的头文件不一样(C:xxx.h; C++:xxx和xxx.h); 3、C语言没有命名空间,C++有命名空间(using namespace xxx); 4、输入输出语句不一样(C:printf; C++:cout); 5、C语言不允许重载,C++可以重载; 6、自定义类型,...原创 2020-02-01 17:16:06 · 188 阅读 · 0 评论