C++学习笔记
DreamhighMacy
计算机方面学生,即将进入工作
展开
-
c++ 运算符优先级:
运算发优先级原创 2017-07-25 16:28:05 · 333 阅读 · 0 评论 -
C++学习笔记(1)
C++通过对象调用虚函数时,C++采用的是静态联编; 静态联编/动态联编 通过对象名调用虚函数,在编译阶段就能确定调用哪一类的虚函数,属于静态联编; 通过基类指针调用虚函数,在编译阶段无法从语句本身确定调用哪一个类的虚函数,只有在运行时,指针指向某一类对象后,才能确定调用的是哪个类的虚函数,属于动态联编;delete和delete[] 的区别。delete和delete[]都能释放指针所指向的原创 2017-07-25 16:38:01 · 326 阅读 · 0 评论 -
const 指针
const在*左边,表示指针指向的内容不可以改变; const在*右边,表示指针是一个常量,但是指向的内容可以改变。 既:const 出现在星号左边,表示被指物是常量;出现在星号右边,表示指针自身是常量。出现在两边,表示被指物和指针两者都是常量 重载多态和强制多态是 指特定多态。 参数多态和包含多态是指通用多态。 int *s[N]; //定义一个指针数组,该数组中每个元素是...原创 2018-03-15 17:19:32 · 318 阅读 · 0 评论 -
C/C++日志库-log4cplus(log4j的C++版本)
Log4j以其简单的使用方式(引入一个jar包,一行代码即可调用),灵活(可通过配置文件随意配置),功能强大(多个级别,可配置多个输出目的地,Console,File,系统日志,远端的LogServer等等,可订制日志格式,自动产生,删除日志文件)等特性,是Java日志系统的首选。 1.C++版本Log4j - Log4cplus Log4cplus日志系统是仿照Log4J,使用C++...原创 2018-07-29 16:56:17 · 3851 阅读 · 0 评论