题目:定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。分析:当一个栈解决不了问题的时候我们就可以考虑采用辅助栈。 每次第二个栈一直是保存所定义栈中最小的元素,每次入栈的时候,辅助栈都进行比较保存最小的元素。先在头文件定义:typedef char ElemType;class...
分类:
其他好文 时间:
2014-06-19 00:55:50
阅读次数:
174
最近项目需要搭建自己的IM服务器,在快速配置好Openfire之后,开始研究使用gloox开发XMPP客户端实现通信,先下载gloox源码,然后./configure,make ,sudo make install,在/usr/local/下找到头文件夹和静态库,加到项目中,然后加入openssl库...
分类:
移动开发 时间:
2014-06-19 00:44:30
阅读次数:
493
一本不错的书,给出了52条建议来优化程序的性能,对初学者有不错的指导作用,但是对高级阶段的程序员可能帮助不是很大。这里贴出部分笔记:第2条:使用#improt导入头文件会把头文件的内容全部暴露到目标文件中,而且如果两个类之间存在循环引用则会出现编译错误,所以要尽量使用@class进行类声明。如果需要...
分类:
其他好文 时间:
2014-06-19 00:21:53
阅读次数:
262
C++内置的数组支持容器的机制,可是它不支持容器抽象的语义。要解决此问题我们自己实现这种类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用须要的头文件:#include 。vector 是一个类模板。不是一种数据类型,vector是一种数据类型。V...
分类:
编程语言 时间:
2014-06-18 23:09:53
阅读次数:
465
概述(泛型算法)
大多数算法都定义在头文件algorithm中。标准库还在头文件numeric中定义了一组泛型算法。
#include
#include
#include
#include
using namespace std;
int main()
{
vector vec;
for(size_t t=0 ; t != 44 ; ++t)
{
...
分类:
编程语言 时间:
2014-06-16 21:47:20
阅读次数:
300
本文主要介绍使用Loadrunner进行字符串md5加密的方法。使用Loadrunner进行md5比较简单,首先是加载md5.h头文件,后使用头文件中的加密函数即可。1. md5.h头文件内容如下#ifndef MD5_H#define MD5_H#ifdef __alphatypedef unsi...
分类:
其他好文 时间:
2014-06-16 13:31:16
阅读次数:
220
在ubuntu下
首先:在unpv13e文件加下
./configure
cd lib
make
cd ../libfree
make
cd ../liggai
make
cd ..
vim lib/nup.h
// 修改 #include "../config.h" 为 #include "config.h"
/ 拷贝头文件
sudo cp config.h ...
分类:
其他好文 时间:
2014-06-14 17:28:45
阅读次数:
246
总算在Qt中把Sqlite操作成功了,写点总结吧。其实早就弄对了的,但查看数据库就是没有想要的结果。最后发现生成的执行文件在Dbug目录,与先前设定的路径不同,这才恍然大悟。一、使用到数据库模块,需在pro文件中加入:QT += sql二、所需数据库操作的相关头文件:#include #includ...
分类:
数据库 时间:
2014-06-14 15:13:10
阅读次数:
278
C 语言没有异常处理机制,可以使用setjmp和longjmp进行模拟,另外,goto语句不能在函数间跳转,可以使用setjmp和longjmp完成函数间的跳转。
使用setjmp()函数需要包含头文件
setjmp()函数用于建立本地的jmp_buf缓冲区并初始化,用于将来跳转到这个地方。
longjmp()函数恢复jmp_buf变量所保存的信息,longjmp()之后返回setjmp()...
分类:
其他好文 时间:
2014-06-14 14:19:42
阅读次数:
371
承接上一讲。
2.7文件I/O
关于读写文件,C++中有一个专门的头文件。
首先是读文件示例,如下:
/*************************************************************************
> File Name: list1301_file.cpp
> Author: suool
> Mail: 102...
分类:
编程语言 时间:
2014-06-14 12:42:17
阅读次数:
286