
c++ 基础
xuefeiliuyuxiu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++虚函数表解析
原文http://blog.youkuaiyun.com/hairetz/article/details/4137000C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:转载 2015-06-14 14:10:22 · 369 阅读 · 0 评论 -
STL sort 函数实现详解
原文:http://www.cnblogs.com/fengcc/p/5256337.htmlSTL sort 函数实现详解作者:fengcc 原创作品 转载请注明出处前几天阿里电话一面,被问到STL中sort函数的实现。以前没有仔细探究过,听人说是快速排序,于是回答说用快速排序实现的,但听电话另一端面试官的声音,感觉不对劲,知道自己回答错了。这几天特意看了一下转载 2017-06-11 10:04:26 · 384 阅读 · 0 评论 -
你应当如何学习C++(以及编程)(rev#1)
原文:http://blog.youkuaiyun.com/pongba/article/details/1611593转载 2017-06-22 16:19:06 · 251 阅读 · 0 评论 -
正则表达式 boost Regex
原文:http://blog.youkuaiyun.com/leonardwang/article/details/6035171正则表达式有多种不同的风格。下表是在PCRE中元字符及其在正则表达式上下文中的行为的一个完整列表:字符描述/将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“/n”匹转载 2017-06-11 16:02:19 · 402 阅读 · 0 评论 -
C++ STL 一般总结
原文:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/22/2603525.htmlC++ STL 一般总结以下内容来源网上 经过整合而成一、一般介绍 STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ S转载 2017-06-11 16:57:39 · 283 阅读 · 0 评论 -
C++多线程程序设计
原文:http://gotowqj.iteye.com/blog/1934643转载 2017-02-05 15:57:49 · 486 阅读 · 0 评论 -
c++11 多线程 -- 基本使用
原文:http://blog.youkuaiyun.com/wwh578867817/article/details/46919703c++11 多线程 – 基本使用前言:这篇文章仅针对没有使用过C++11线程库的童鞋来快速入门,也是自己的一个简单记录,内容比较基础。1.线程的基本使用2.互斥量3.条件变量4.原子变量补充1.线程的基本使用代码:#inclu转载 2017-06-12 21:21:54 · 278 阅读 · 0 评论 -
Boost】boost::noncopyable介绍
原文:http://blog.youkuaiyun.com/huang_xw/article/details/8248960办?》 【Boost】boost::noncopyable介绍2012-12-02 18:40 24045人阅读 评论(4)收藏举报本文章已收录于:分类: [C++]--[Boost](49)转载 2017-06-13 15:43:56 · 308 阅读 · 0 评论 -
C++中关于静态对象的使用( local static object and global static object)
原文:http://blog.youkuaiyun.com/matrixyy/article/details/50806958办?》C++中关于静态对象的使用( local static object and global static object)2016-03-05 03:29 674人阅读 评论(0)收藏举报本文章已收录于:转载 2017-06-13 15:51:51 · 727 阅读 · 0 评论 -
C++——STL所有算法介绍
原文:http://blog.youkuaiyun.com/shinehoo/article/details/5736155STL算法部分主要由头文件,,组成。要使用 STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声明函数对象。 STL中算法大致分为四类: 1、非可变序列算法:指不直接修改其所操作的容器内容的算法。 2转载 2017-06-10 20:58:51 · 232 阅读 · 0 评论 -
C++ 标准库
标准库介绍:https://msdn.microsoft.com/zh-cn/library/ct1as7hw(v=vs.100).aspx标准库线程安全性:https://msdn.microsoft.com/zh-cn/library/c9ceah3b%28v=vs.100%29.aspx转载 2017-06-22 11:10:32 · 274 阅读 · 0 评论 -
C++ STL标准容器插入删除算法的复杂度
原文:http://blog.youkuaiyun.com/nohackcc/article/details/89000171 vector内部实现: 数组 // 就是没有固定大小的数组,vector直接翻译是向量的意思支持操作:begin(), //取首个元素,返回一个iteratorend(), //取末尾(最后一个元素的下一个存储空间的地址)size(), //就是数组大小的意思转载 2017-06-21 21:18:25 · 8364 阅读 · 1 评论 -
effect C++ 读书笔记
1. explicit的使用场景防治隐士对象转换,比如 expilicit strng(int),这样strng=‘f’ 会报编译错误。原则:尽量使用explicit,除非有更好的理由2. 什么时候用copy构造函数,什么时候用赋值=构造函数obj w=w1, 用copy,因为有新对象w构建,w=w1用赋值,因为没有新对象构建3. 用const,enum,template in原创 2017-03-05 20:35:39 · 447 阅读 · 0 评论 -
c++ 智能指针
C++智能指针简单剖析:http://www.cnblogs.com/lanxuezaipiao/p/4132096.htmlC++中智能指针的工作原理和简单实现:http://www.cnblogs.com/yangshaoning/archive/2012/03/18/cpp_smart_pointer.html转载 2017-02-07 20:44:19 · 318 阅读 · 0 评论 -
STL源码剖析
原文:http://blog.youkuaiyun.com/a809146548/article/details/51391893?locationNum=4&fps=1转载 2017-02-04 21:38:48 · 547 阅读 · 0 评论 -
STL学习——Priority_queue篇
原文:http://blog.youkuaiyun.com/yzhang6_10/article/details/51335363转载 2017-02-05 20:20:26 · 274 阅读 · 0 评论 -
STL算法_基本算法篇
原文:http://blog.youkuaiyun.com/yzhang6_10/article/details/51291528转载 2017-02-05 20:11:46 · 247 阅读 · 0 评论 -
volatile
原文:http://www.cnblogs.com/chio/archive/2007/11/24/970632.html转载 2017-02-15 21:28:48 · 191 阅读 · 0 评论 -
让程序在崩溃时体面的退出之Dump文件
yuanwen: http://blog.youkuaiyun.com/starlee/article/details/6630816转载 2017-06-30 21:14:05 · 425 阅读 · 0 评论 -
面试 C++ 程序员,什么样的问题是好问题?
原文:https://www.zhihu.com/question/20184857默认排序陈硕编程、C++话题的优秀回答者306 人赞同了该回答对于应届生:标准库各容器的基本操作的复杂度。标准库算法的复杂度,例如 std::sort() 的平均复杂度、最坏复杂度(答转载 2017-06-21 21:00:44 · 806 阅读 · 0 评论