C++
拜乔布斯
文章中提到的工具或者样本可以到我的资源页面查看。
展开
-
static局部变量
static局部变量原创 2016-11-27 17:35:30 · 302 阅读 · 0 评论 -
C++运算符优先级
-> .(点运算符) &(取地址运算符) *(解引用运算符)原创 2016-11-27 17:08:35 · 730 阅读 · 0 评论 -
Linux平台的ctime()函数
ctime函数末尾包含自动换行原创 2017-03-28 17:18:13 · 9201 阅读 · 0 评论 -
sprintf、snprintf、strcpy、strncpy
sprintf、snprintf、strcpy、strncpy原创 2017-05-25 13:25:41 · 563 阅读 · 0 评论 -
一段有趣的关于C++const的代码
直接上代码:using namespace std;int main(){ const int a = 1; int *p = const_cast(&a); *p = 2; cout << "value a="<< a << endl; cout << "value *p=" <<*p << endl; cout << "address a=" <<&a << endl原创 2017-05-14 16:51:19 · 835 阅读 · 0 评论 -
继续const用法
类的常成员函数原创 2017-05-18 13:40:44 · 299 阅读 · 0 评论 -
看侯俊杰讲多态的思考
首先基类中如果含有虚函数,那么就会在该类的实例化对象的开始位置多出一个虚表指针,先于任何成员变量。这个指针指向该类所有对象共有的一张虚函数表,这张虚函数表存储这个类中所有的虚函数。在派生类中可以重写基类中的虚函数。在程序运行时,在内存中每个类都对应一张虚函数表,每个对象都有一个虚指针。在给定了一个对象的地址时,不论这个对象是基类还是派生类,都是通过这个对象中的虚指针来找到对应类的虚函数表。再看非虚...原创 2017-05-18 14:13:23 · 600 阅读 · 0 评论