摘要: 1. decltype的意义 有时我们希望从表达式的类型推断出要定义的变量类型,但是不想用该表达式的值初始化变量(初始化可以用auto)。为了满足这一需求,C++11新标准引入了decltype类型说明符,它的作用是选择并返回操作数的数据类型,在此过程中,编译器分析表达式并得到它的类型,却不实际计算 阅读全文
posted @ 2020-11-30 15:22 Mr-xxx 阅读(78) 评论(0) 推荐(0) 编辑
摘要: equal()算法比较简单,它的作用是比较两个容器是否相等然后返回布尔值,它有两种重载的实现方式,先看下算法的定义: 1 // TEMPLATE FUNCTION equal WITH PRED 2 template<class _InIt1, 3 class _InIt2, 4 class _Pr 阅读全文
posted @ 2020-11-27 17:33 Mr-xxx 阅读(824) 评论(0) 推荐(0) 编辑
摘要: ns中模拟出来的时间最终会以trace文件的形式告诉我们,虽然说一般都是用awk等工具分析trace文件,但是了解trace文件的格式也是必不可少的。下面就介绍一下无线网络模拟中trace文件的格式。 trace文件的最开始时一段形如 M 0.0 nn 4 x 500 y 500 rp DSDV M 阅读全文
posted @ 2020-11-25 10:44 Mr-xxx 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 参考: http://blog.csdn.net/devourheavens/article/details/7497172 http://zh.cppreference.com/w/cpp/container/forward_list forward_list <forward_list> tem 阅读全文
posted @ 2020-11-19 15:41 Mr-xxx 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 1、__STL_STATIC_TEMPLATE_MEMBER_BUG 如果编译器无法处理static member of template classes(模板类静态成员)就定义 2、__STL_CLASS_PARTIAL_SPECIALIZATION 如果编译器支持 partial special 阅读全文
posted @ 2020-11-18 15:45 Mr-xxx 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 802.11无线帧协议分析(MAC架构) 学习内容: 描述802.11 帧格式 区分802.11 的三种帧类型及作用 1、802.11帧 802.11帧的最大长度2346个字节,结果如下:1.1 802.11帧—Frame Control(控制帧) 在802.11帧的开头,占2个字节共8bit位。 阅读全文
posted @ 2020-11-17 19:58 Mr-xxx 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: CBR数据流默认的速率在ns-default.tcl文件中定义。一下引用自该文件: Application/Traffic/CBR set rate_ 448Kb ;# corresponds to interval of 3.75msApplication/Traffic/CBR set pack 阅读全文
posted @ 2020-11-17 10:07 Mr-xxx 阅读(543) 评论(0) 推荐(0) 编辑
摘要: basic_string& insert( size_type index, size_type count, CharT ch );在index位置插入count个字符ch string str = "meihao"; string sstr = str.insert(0,2,'a'); cout 阅读全文
posted @ 2020-11-15 21:41 Mr-xxx 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 一、左值右值的总结 再次来写左值右值相关的东西我的内心是十分惴惴不安的,一来这些相关的概念十分不好理解,二来网上相关的文章实在太多了,多少人一看这类题目便大摇其头,三来也怕说不清反而误导了别人,反复纠缠这些似乎无关大雅的语言细节实在也有成为 language lawyer 之嫌。但我还是决定再总结一 阅读全文
posted @ 2020-11-15 17:51 Mr-xxx 阅读(454) 评论(0) 推荐(0) 编辑
摘要: C++11有了chrono库,可以很容易的实现定时功能。 chrono: chrono库主要包含了三种类型:时间间隔Duration、时钟Clocks和时间点Time point。 Duration: duration表示一段时间间隔,用来记录时间长度,可以表示几秒钟、几分钟或者几个小时的时间间隔, 阅读全文
posted @ 2020-11-15 16:15 Mr-xxx 阅读(2295) 评论(0) 推荐(0) 编辑