- 博客(6)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 使用C++实现双向链表List
参考教程《数据结构与算法分析 C++描述 》第三版和第四版这次写的过程中,发现的两个新的 问题:第一:自己定义的数据结构UDT如果需要使用C++11中的范围for语句,需要定义begin和end函数。如果遍历的是常量对象,则要有相应的常量对象可用的begin和end函数。声明形式如下:iterator begin();const_iterator begin() const;
2016-11-29 22:29:09 1327
原创 关于板块“看过的一些书的读后感与总结”
其实一直都很羡慕涉猎广泛的人,与之交往,能学到很多新知识,了解到很多新观点。作为一个曾经只想学习专业知识(奈何学的也不扎实),很少兼顾其他学科的人,感到没有广博知识的沉淀,犹如飘飘然的羽毛,随风飘荡,无法找到自己的落点。归根到底,没有广泛阅读,思考甚少,为之惶恐。于是,前段时间,就决定开始博览之旅,也期望在毕业前好好利用一下图书馆,逛逛没有去过的区域,借几本没有读过的书,能有个机会,坐
2016-11-29 15:02:54 430
原创 关于linux下使用grep和egrep中单引号‘’、双引号“”、小括号()和大括号{}的一些问题
最近在linux下使用grep和egrep发现了一些问题。以前一直以为egrep包含了grep,因此grep中采用的格式,在egrep中能得到相同的结果。其实这个想法是不对的。
2016-11-21 11:47:27 23663
原创 关于在g++编译C++过程中调用移动构造函数
最近在学习C++,写了段程序,g++下一直不能调用移动构造函数,换到VS2013下就没有问题,原来是需要使用g++编译的时候使用 -fno-elide-constructors 选项,而且开启c++11标准,完整命令如下:g++ -o demo -std=c++11 -fno-elide-constructors demo.cppdemo.cpp如下:#include#inc
2016-11-15 17:13:45 1352
关于C++中重载赋值操作符(=)返回引用的问题
2016-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人