
C++
文章平均质量分 70
肥哓
加油~(*^__^*)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
掀起C++ 11的神秘面纱(转载自51CTO)
掀起C++ 11的神秘面纱 2011-06-22 09:43 Danny Kalev 翻译:黄永兵 51CTO 字号:T | T C++之父Bjame Stroustrup最近说C++11就像一个新语言,的确,C++11核心已经发生了巨大的变化,它现在支持Lambda表达式,对象类型自动推断,统一的初始化语法,委托构造函数,deleted和defaulted函数转载 2015-03-04 17:43:40 · 551 阅读 · 0 评论 -
关于静态变量、全局变量的一些转载集合
( C/C++中的静态变量、全局变量在存储、初始化、赋值等问题上,有不少异于常识的处理行为;而甚至C与C++之间也会有一些区别。这给笔者带来不少困惑,经过阅读博客和结合实验,搞清楚了不少问题。下面是有关的转载。 ) 一、下面这篇转自 http://www.cnblogs.com/catch/p/4314256.html 是有关初始化的。 c++ 全局变量初始化的一点总结 注意转载 2016-09-22 18:42:51 · 1110 阅读 · 0 评论 -
C++中的临时变量
( 转者注:本文转自 http://blog.youkuaiyun.com/zxy_snow/article/details/7241820 ,但此博客也为转文。 文章详细介绍了临时变量在编译器处理视角中是怎样生存、消亡的,同时涉及其对引用、指针的一些影响,略微深奥,但很清晰。 未能考证,据文章介绍知识点来自 >。 ) 它们是被神所遗弃的孩子,没有人见过它们,更没有人知道它们的名转载 2016-08-12 16:52:21 · 2435 阅读 · 0 评论 -
《剑指offer》简略总结
剑指offer: 题目(页码以书为准而不是pdf): (P24)实现定义类的赋值运算符函数。要点是 返回值类型声明为引用,返回实例自身;传入参数声明为const常量引用;分配新内存,释放旧内存;判断传入参数实例是否自身;(高级)考虑异常安全,声明临时变量并交换内容,使得异常时不会破坏原实例。 (P31)Singleton模式。要点是 私有化构造函数;考虑多线程,加原创 2016-09-13 12:05:59 · 656 阅读 · 0 评论 -
C++——STL所有算法介绍
( 转者注: 君子生非异也,善假于物也" -- 荀子《劝学》 大千世界包括计算机科学发展至今,所有技术都已经越来越高级、便捷,那种原始的盲目追崇底层细节而错过实用高级工具的肤浅想法也是该多受批判才行。 C++ STL中的算法精巧实用高效,本就是学习、实用C++的一个重要知识点,更何况转者现在处于笔试面试求职阶段,很多情况下能借助工具省时间是上上策。 君子之路漫漫,人转载 2016-09-13 11:10:52 · 568 阅读 · 0 评论 -
GCC编译详解+Gdb调试器+Make工程管理器
Linux下编程的重要部件((摘自 http://www.cnblogs.com/azraelly/archive/2012/07/07/2580839.html ,主要涉及了gcc、gdb、Make详细使用。))转载 2016-07-09 17:09:30 · 3400 阅读 · 4 评论 -
C以及C++语言中static作用
文章前面部分转自 MainTao 的http://www.cnblogs.com/dc10101/archive/2007/08/22/865556.html 。文章主要是在讨论C语言下static的作用及意义。其中第二条的保持变量内容持久化,既保证了变量count的作用域可见在函数内,同时又能够保持变量变化记录持久化。 第4点总结来自http://www.cnblogs.com/yc_sunn转载 2016-07-09 16:54:03 · 534 阅读 · 0 评论 -
C++内存管理
一篇好文章,记录一下。 转自点http://blog.youkuaiyun.com/zhanghefu/article/details/5003407 [导语] 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会转载 2016-07-09 12:11:23 · 524 阅读 · 0 评论 -
Linux的原子操作与同步机制
转者注:转自http://www.cnblogs.com/fanzhidongyzby/p/3654855.html 文章分析了Linux下的一些原子操作及其在操作系统代码中的实现。 Linux的原子操作与同步机制 并发问题 现代操作系统支持多任务的并发,并发在提高计算资源利用率的同时也带来了资源竞争的问题。例如C语言语句“count++;”在未经编译器优化时生成的汇编转载 2016-07-08 17:17:25 · 384 阅读 · 0 评论 -
遇见C++ Lambda
转者注:文章转自 http://www.cnblogs.com/allenlooplee/archive/2012/07/03/2574119.html ,思路很顺畅,从简单到复杂,覆盖各种情况。感谢博主Allen Lee。 遇见C++ Lambda Written by Allen Lee If you die when there's no one wat转载 2016-07-08 11:28:30 · 282 阅读 · 0 评论 -
libevent入门教程:Echo Server based on libevent
转者注:文章给出框架代码的直观描述,还结合实例代码进行演示,每一步又展开详细文档功能列表(同样也是以直观描述方式),而且遇到一些抽象过程就仔细清楚地理清其流程。这些学习总结、思维方式非常值得学习。而且过程中有一些明显跷蹊的细节,一般都会解释,或是伏笔留待思考解释。 花了两天的时间在libevent上,想总结下,就以写简单tutorial的方式吧,貌似没有一篇简单的说明,让人马上就能上手用转载 2016-07-28 14:55:44 · 396 阅读 · 0 评论 -
C++命名空间
(转者注:文章转自 http://blog.youkuaiyun.com/randyjiawenjie/article/details/6637043 详细介绍了命名空间设计的初衷,设计的逻辑及使用方法) 介绍C++命名空间的一篇文章,刚刚学C++的时候,我被满篇的域作用符号::都搞晕了。这篇文章终于让我熟悉了C++的命名空间(为什么需要命名空间、如何使用命名空间)。当然,觉得java的import机制转载 2016-07-07 09:43:05 · 287 阅读 · 0 评论 -
C/C++ 预编译命令
C/C++ 预编译命令 (此文转载自 Sunbo 的博客园 http://www.cnblogs.com/sunyubo/archive/2010/01/06/2282199.html ) (一)基本知识 预处理器指示符以“#”号开头标识,处理这些指示符的程序叫做预处理器。 #include指示符读入指定文件的内容,它有两种格式:转载 2016-07-06 13:16:54 · 591 阅读 · 0 评论 -
Visual Studio Code 在CentOS下阅读C++源码
VSCode会在扩展那里推荐 C++ Intelligence插件,如果没推荐,就搜索Intelligence。 安装时,里面有详细要求,是依赖于GNU Global这个包的,而且版本是>=6.5,所以安装完插件还要去,安装这个;否则阅读源码时不能go to defintion 跳到定义。 yum查找没查到,只好源码安装,去官网下载Global;但是在按步骤 ./configu原创 2016-09-08 14:27:59 · 2938 阅读 · 0 评论