
c++学习
文章平均质量分 69
前进的蜗牛啊
一个程序员,现在依然在路上~
欢迎讨论技术问题,及对博客文章提意见
展开
-
模板 使用中注意的问题 template<class T>
from http://blog.sina.com.cn/s/blog_610c1cad01014gfo.htmlc++集合了过程式语言,通用语言,面向对象语言的众多特点。模板是通用语言的特性,模板又叫参数化类型(parametrized types)。模板的定义。以下是模板定义的一般格式: template //class 也可以换成typename,后转载 2014-03-29 20:52:43 · 6441 阅读 · 1 评论 -
纯析构函数理解
from http://www.cnblogs.com/wonderow/archive/2005/09/15/237994.html原来一直对虚析构函数的概念理解有所偏差,今天与同学讨论方知有误,特摘抄一段《Effective C++》中第14条条款的一部分,既是对虚析构函数的彻底理解,亦是对纯虚析构函数作用的解释。在某些类里声明纯虚析构函数很方便。纯虚函数将产生抽象类——不能实转载 2014-03-29 23:03:56 · 676 阅读 · 0 评论 -
c++ const 用法
from http://blog.youkuaiyun.com/sky1415/article/details/4404444看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写转载 2014-03-30 21:33:35 · 543 阅读 · 0 评论 -
c++ protected 访问权限
转载,释然读C++ Primer 心中疑惑: http://www.cnblogs.com/harlentan/archive/2011/03/05/2006444.html关于C++中protected的访问权限的讨论已经是一个很陈旧的话题了,陈旧到大家都不愿意去讨论,觉得他见到到吃饭睡觉那么自然。我再次读《C++ Primer》的时候,其中关于protected 成员的描述是这转载 2014-12-16 16:45:16 · 677 阅读 · 0 评论 -
placement new c++
placement new是重载operator new的一个标准、全局的版本,它不能被自定义的版本代替(不像普通的operator new和operator delete能够被替换成用户自定义的版本)。它的原型如下:void *operator new( size_t, void *p ) throw() { return p; } 首先我们区分下几个容易混淆的关键词:new、转载 2014-12-30 12:23:11 · 509 阅读 · 0 评论 -
share_ptr的问题
如果在某个类(如classA)中定义了智能指针shared_ptr,并且该指针指向了某对象资源,则该对象的释放工作将在classA的析构函数调用后自动进行,其实就是在销毁智能指针对象时销毁其指向的引用数为0的资源。调用shared_ptr的reset是不能释放所指资源的。转载 2015-03-17 14:12:10 · 682 阅读 · 0 评论 -
jsoncpp库使用注意事项
记录在工作中遇到的问题。{ "key_number" : 12345, "key_object" : { "age" : 26, "name" : "huchao" }}假设有一个上面的json字符串,如何解析1.假设上面的字符串是char *data;如何获取key_number原创 2015-08-25 22:51:30 · 1264 阅读 · 0 评论 -
并发服务器模型(收藏)
转自 http://blog.youkuaiyun.com/yusiguyuan/article/details/17591613一、3点基础知识1、一个主机的端口号为所有进程所共享,但普通用户进程绑定不了一些特殊端口号如20、80等。 2、每个进程都有自己的文件描述符(包括file fd, socket fd, timer fd, event fd, signal fd),一转载 2016-03-13 11:32:32 · 514 阅读 · 0 评论 -
webrtc 接收packt包后处理
逻辑上讲,webrtc收到rtp包以后,是组帧操作。也就是packet到frame。注意rtp包的封包形式,stapA FU-A,单一单元组合包。可以参考http://blog.youkuaiyun.com/jwybobo2007/article/details/7054140原创 2017-10-24 18:42:29 · 1051 阅读 · 1 评论