- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 堆排序算法实现(C++)
/* * main.cpp * * Created on: 2012-3-16 * Author: csc */ #include using namespace std; int a[] = {49,38,65,97,76,13,27,50}; void FixTree(int a[], int i) { cout<<"i: "<<i<<endl;
2012-04-17 15:47:56 1259
原创 Linux下安装使用mysql connector(C++)
(1)使用C++版本的mysql connector首先需要安装和编译boost库。 可以在boost官网上下载源文件,自己进行编译。也可以直接使用命令下载和编译,具体命令为: apt-get install libboost-dev libboost-dbg libboost-doc bcp libboost-* (2)然后需要下载mysql connector的头文件
2012-04-17 10:07:54 16461 5
原创 Linux下Eclipse集成SVN
Eclipse一般自带CVS,要想使Eclipse支持SVN,需要安装相应的插件。 (1)首先下载插件Subclipse 下载路径为:http://www.easyeclipse.org/site/plugins/subclipse.html 下载完成后,将features和plugins文件夹中的内容分别拷入eclipse所在的对应的文件夹中。
2012-04-09 16:11:52 4384
原创 具有计数功能的智能指针
C++标准库中提供的auto_ptr智能指针是没有计数功能,它进行的是指针的移交。指针移交完成后,原来的“指针”就不复存在了。但是实际当中需要维护多个指针指向同一内存单元。这个时候需要另外一种智能指针来对指向该内存空间的指针进行维护。在boost库中提供了相应的智能指针。 下面这段代码是在学习《C++标准程序库》中“动手实现Reference语义”中实现的计数型智能指针。 template
2012-04-09 12:54:35 1003
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人