- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 图的广度优先遍历,基于邻接链表实现
#include #include #include using namespace std;/*************************************** * * 图的深度优先遍历 * * 基于邻接链表的非递归实现 * **************************************/typedef char vertex_t
2014-01-26 17:44:59 843
转载 vim中taglist使用(比较详细的)
转自:http://blog.csdn.net/easwy本节所用命令的帮助入口::help helptags:help taglist.txt上篇文章介绍了在VIM中如何使用tag文件,本文主要介绍如何使用taglist插件。想必用过Source Insight的人都记得这样一个功能:SI能够把当前文件中的宏、全局变量、函数等tag显示在Sym
2014-01-25 15:05:09 570
原创 vim ctags 设置
1.生成系统库标签文件并设置。命令:ctags -R ~/.vim/systags --c++-kinds=+p --fields=+iaS --extra=+q /usr/include ~/Documents/boost_study/boost_1_55_0/boost/后面为系统库文件路径,加上了boost库。在~/.vimrc 中设置:set tags+=~/.vim/syst
2014-01-25 13:57:47 703
原创 图的深度优先遍历,基于邻接链表的非递归实现
测试数据基于上图,新增4->1的路径。程序存在内存泄漏。使用时可以修改depth_first_search第二个参数,指定开始遍历的结点。如果错误,欢迎指正!!#include #include using namespace std;/*************************************** * 图的深度优先遍历 * 基于邻接链表
2014-01-24 16:26:51 1031
转载 Linux 下zip包的压缩与解压
linux zip 命令详解 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ] 补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 参 数: -A 调整可执行的自动解压缩文件。 -b 指
2014-01-13 20:54:28 569
转载 ofstream和wofstream与中文输出问题
使用C++标准库的iostream,可以方便地将控制台、文件、字符串以及其它可扩充的外部表示作为流来处理,但要处理中文,却会碰到很多问题。本人原来没怎么用过这个iostream,这几天尝试用这个写点东西,一会儿不能输出中文,一会儿不支持中文文件名的,搞得头大。网上搜了搜,没有发现适用于所有情况的解决方案。不过后来自己经过多次测试,基本解决了这些问题,现在写成文字作为一个总结,也供碰到同样问题的朋友
2014-01-08 16:05:19 758
转载 C++ 关于声明,定义,类的定义,头文件作用,防止头文件在同一个编译单元重复引用,不具名空间
1. 编译单元,一个.cc,或.cpp作为一个编译单元.生成.o2. 普通数据类型的定义,声明,函数的定义声明(类函数是一样的)extern int x; //变量是声明,并未实际分配地址,未产生实际目标代码 void print(); // 函数声明, 未产生实际目标代码 如int x; int x = 3 ; void print() {};
2014-01-02 00:17:22 620
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人