会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
禾田守望者
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
54
55
56
57
58
59
60
61
下一页
2018年6月24日
对象调用非静态函数的问题
摘要: 论坛里提问的总结 问题 以下是昨天遇到的一个程序的模拟版,现在的疑惑就是main.cpp中GetSBH()返回的是静态变量吗?换句话说,函数的返回值还有static属性吗? 大神的解答 static是来修饰成员函数的,说明其是一个静态成员函数,static不用来修饰返回值.而这里的ME::GetSB
阅读全文
posted @ 2018-06-24 10:35 心媛意码
阅读(269)
评论(0)
推荐(0)
2018年6月23日
智能指针 - 现代C++新特性总结
摘要: C++98中的智能指针通过一个模板类 来实现, 操作符返回的指针可以交由它来管理,程序员不用再显式的调用 ,这在一定程度上避免了堆内存忘记释放的问题; 不过 有一些缺点,比如拷贝时返回一个左值,不能调用delete[]等 。 C++11中废弃了 ,改用 等智能指针来自动回收堆分配对象,使内存管理更安
阅读全文
posted @ 2018-06-23 16:46 心媛意码
阅读(337)
评论(0)
推荐(0)
2018年6月13日
a文件.o文件和.so文件有什么区别?
摘要: .o类似于windows的.obj .a是多个.o合在一起,用于静态连接. .so文件(shared object)类似于.dll文件.,用于动态连接.
阅读全文
posted @ 2018-06-13 15:08 心媛意码
阅读(791)
评论(0)
推荐(0)
进程通讯
摘要: 进程通讯 进程间通讯(IPC)主要包括:管道,系统IPC(包括信号量,消息队列,共享内存),套接字(socket).
阅读全文
posted @ 2018-06-13 14:04 心媛意码
阅读(131)
评论(0)
推荐(0)
2018年6月1日
POD类型
摘要: POD类型 POD全称Plain Old Data。通俗的讲,一个类或结构体通过二进制拷贝后还能保持其数据不变,那么它就是一个POD类型。 C++11将POD划分为两个基本概念的合集,即:平凡的和标准布局的。 平凡的定义 1. 有平凡的构造函数 2. 有平凡的拷贝构造函数 3. 有平凡的移动构造函数
阅读全文
posted @ 2018-06-01 15:06 心媛意码
阅读(486)
评论(0)
推荐(0)
发现《深入理解C++11》中扩展的friend代码的错误
摘要: 目前在总结现代C++的新特性,看了《深入理解C++11》这本书。 今天看到扩展的friend语法这一节,遇到了问题。本节电子版内容参见:https://book.2cto.com/201306/25354.html 未改良前的代码如代码清单2 21所示(在Linux下按照下面的编译指令能够通过),接
阅读全文
posted @ 2018-06-01 11:16 心媛意码
阅读(245)
评论(0)
推荐(0)
条款1:理解模板类型推导
摘要: 条款1:理解模板类型推导 模板及调用的一般形式: template<typename T> void f(ParamType param); f(expr); //从expr来推导T和ParamType的类型 情况1:ParamType是个指针或引用,但不是个万能引用 推导规则: 1.若expr具有
阅读全文
posted @ 2018-06-01 10:53 心媛意码
阅读(263)
评论(0)
推荐(0)
非受限联合体 - 现代C++新特性总结
摘要: 非受限联合体 非受限联合体:C++98中并不是所有数据类型都能够成为union的数据成员,不允许联合体拥有非POD(Plain Old Data)、静态或引用类型的成员。 C++11中取消了联合体对于数据成员的限制,任何非引用类型都可以成为联合体的数据成员,成为非受限联合体。 Example: 本例
阅读全文
posted @ 2018-06-01 10:35 心媛意码
阅读(336)
评论(0)
推荐(0)
整型
摘要: 整型 相比于C++98,C++11整型的最大改变就是多了long long。C++11标准中的整型变量一共有8种类型: short int 有符号短整型,长度因平台而异,一般为16位,且限制长度不得大于int; unsigned short int 无符号短整型,长度因平台而异,一般为16位,且限制
阅读全文
posted @ 2018-06-01 10:10 心媛意码
阅读(1419)
评论(0)
推荐(0)
2018年5月23日
vector作为函数返回类型
摘要: 在实际的操作中,我们经常会碰到需要返回一序列字符串或者一列数字的时候,以前会用到数组来保存这列的字符串或者数字,现在我们可以用vector来保存这些数据。但是当数据量很大的时候使用vector效率就比较低了,还有千万别返回引用(局部对象的),因为函数执行完毕后,会释放局部对象的内存。一般要将vect
阅读全文
posted @ 2018-05-23 17:37 心媛意码
阅读(26863)
评论(0)
推荐(1)
上一页
1
···
54
55
56
57
58
59
60
61
下一页
公告