首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cumtli
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
线程池 ThreadPool的简单实现
```c /* * 整体思路: * 首先创建好线程池,这里主要是创建N个线程并运行,每一个线程都通过pthread_cond_wait阻塞运行,直至收到pthread_cond_signal,条件变量
关于类成员函数指针
而普通函数做实参时,会隐式转换成函数指针。区别就在于此。
STL源码剖析之仿函数配接器其一之例子解惑
在《STL源码剖析》一书的第7章第2节提到,binary_function用来呈现二元函数的第一参数类型、第二参数类型,以及返回值类型,定义如下:一旦某个仿函数继承了它,其用户便可以这样取得该仿函数的
父类子类都定义了同名成员变量,以及类member func语义
输出结果:说明:
获取类成员变量的偏移量(通过指向类的成员变量的地址)
输出:解释:x的偏移为8,是因为vptr占据了最开头的8字节(64位环境)
More Effective C++ 条款4:避免无意义的缺省构造函数
引子:请考虑一下有这样一个类,它表示公司的设备,这个类包含一个公司的ID代码,这个ID代码被强制做为构造函数的参数(因为没有ID的设备是无意义的):先说明无意义的构造函数会带来一些限制建立数组时,这两
centos 配置 samba
安装sudoyuminstallsamba-y添加samba用户sudosmbpasswd-axxx配置smb.conf在文件的最后添加重启sambasudoservicesambastartwind
条款31:将文件间的编译依存关系降至最低
但上例如果是以指针或引用方式是没问题的,因为类型对象大小就是指针的大小。
C++ 类里重载new和delete必须为static成员函数
其次,new对象时,对象还没有,设置成类非静态成员函数是没意思的,隐藏的this指针无从下手,所以要声明为static函数。 new Test() 的底层会先调用operator new()函数,该函数的参数即为 sizeof(Test),这些都是系统默默完成的,然后调用Tes…
常量左值引用可以绑定到右值,而非常量引用不可以
举个例子:上述代码,在gcc下编译报错:error:cannotbindnon-constlvaluereferenceoftype‘int&’toanrvalueoftype‘int’
下一页
个人成就
文章被点赞
9
文章被阅读
71,625
掘力值
1,633
关注了
4
关注者
1
收藏集
8
关注标签
26
加入于
2018-12-26