
C++
文章平均质量分 75
Flaght
写程序
展开
-
两个排序算法
(1)动态链表排序算法:struct LOND{ElemType data;struct LOND *font;sttuct LOND *next;};typedef LOND struct List;List *taxis(*head){ int c,t; c=0; typedef LOND struct *p; typedef LOND struct *s; do{原创 2009-03-04 09:18:00 · 807 阅读 · 0 评论 -
嵌入式数据库系统Berkeley DB
mysql基于Berkeley DB开发的,Berkeley DB是历史悠久的嵌入式数据库系统,主要应用在UNIX/LINUX操作系统上,其设计思想是简单、小巧、可靠、高性能。 DB的设计思想 1,DB 有自己的api函数,来处理对数据的操作,这样节省了将SQL语句翻译的过程。 2,DB是非网络数据库,而且DB和运行程序在同一原创 2008-12-22 22:41:00 · 1127 阅读 · 0 评论 -
详细解说STL string
详细解说STL string 详细解说STL string 0 前言: string 的角色 1 string 使用 1.1 充分使用string 操作符 1.2 眼花缭乱的string find 函数 1.3 string insert, replace, erase 2 string 和 C风格字符串 3 string 和 Char转载 2009-10-30 10:29:00 · 1156 阅读 · 0 评论 -
c++异常
异常基本知识程序做错误检查是必要的,通常我们可以通过返回值告诉客户有了错误,不过异常提供了更加方便的手段和丰富的信息。当某处程序发现了错误,可以选择自己处理或者交给外部调用者处理,比如:void Func(char* p){if(p==NULL){throw std::invalid_argument(“p is NULL”);}} 而调用者可以选择转载 2009-12-08 23:01:00 · 9589 阅读 · 1 评论 -
C++库大汇
基础类1、 Dinkumware C++ Library 参考站点:http://www.dinkumware.comP.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobbs程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在其C/C+ +的产品中采用Dinkumware的库。转载 2009-12-08 23:22:00 · 1204 阅读 · 0 评论