首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序喵大人
掘友等级
资深开发工程师
|
程序喵
公众号:程序喵大人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
c++11新特性之std::function和lambda表达式
c++11新增了std::function、std::bind、lambda表达式等封装使函数调用更加方便。std::function讲std::function前首先需要了解下什么是可调用对象满足以
C++数组长度可以为变量吗?
关于C++数组提出几点问题:预备先看下这两段代码变量作为数组的长度可行吗?输出:访问超过长度的数组下标的值会发生什么?输出:分析首先分析问题1,我们平时看书学习过程中总看见说C++的数组长度一定要是常
C++线程池的实现
本人在开发过程中经常会遇到需要使用线程池的需求,但查了一圈发现在C++中完备的线程池第三方库还是比较少的,于是打算自己搞一个,链接地址文章最后附上,目前还只是初版,可能还有很多问题,望各位指正。 核心线程数(core_threads):线程池中拥有的最少线程个数,初始化时就会创…
Linux如何调试内存泄漏
内存泄漏是指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存
谈谈程序链接及分段那些事
如果读过我之前的文章就会知道,程序构建大概需要经历四个过程:预处理、编译、汇编、链接,这里主要介绍链接这一过程。链接链的是什么?链接链的就是目标文件,什么是目标文件?目标文件就是源代码编译后但未进行链
C++定时器的实现
下面是我自己实现的定时器逻辑,源码链接最后会附上。 优先级任务队列:队列中存储任务,每个任务会添加时间戳,最近的时间戳的任务会先出队。 锁和条件变量:当有任务需要执行时,用于通知正在等待的线程从任务队列中取出任务执行。 在构造函数中初始化,主要是配置好内部的线程池,线程池中常驻…
什么时候使用volatile关键字?
想必大家平时都见过volatile关键字,可是你知道什么时候需要使用volatile关键字吗?直接看下面代码:这段程序编译时,如果编译器发现程序始终没有企图改变a的值,那它可能就会优化这段代码,变成w
C++11的类型推导详解
auto&decltype关于C++11新特性,最先提到的肯定是类型推导,C++11引入了auto和decltype关键字,使用他们可以在编译期就推导出变量或者表达式的类型,方便开发者编码也简化了代码
c++11新特性之列表初始化
C++11新增了列表初始化的概念。在C++11中可以直接在变量名后面加上初始化列表来进行对象的初始化。列表初始化也可以用在函数的返回值上列表初始化的一些规则:首先说下聚合类型可以进行直接列表初始化,这
JNI内存管理之Local Reference 和 Global Reference知识点
最近开发过程中遇到了JNI的Reference相关问题,了解到LocalReference和GlobalReference的相关知识点,整理如下:背景:项目需求,在NativeC/C++层调用上层An
下一页
个人成就
文章被点赞
11
文章被阅读
25,380
掘力值
504
关注了
14
关注者
9
收藏集
7
关注标签
51
加入于
2016-11-21