- 博客(8)
- 资源 (20)
- 收藏
- 关注
原创 SQLite的编译、安装和使用
引言:sqlite简介sqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展。SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎。特性包括:事务操作是原子,一致,孤立,并且持久的,即使在系统崩溃和电源故障之后。零配置——
2012-05-28 21:21:08 10559
转载 使用 Addr2line 将函数地址解析为函数名
用 Addr2line 将函数地址解析为函数名原文链接:http://www.ibm.com/developerworks/cn/linux/l-graphvis/ Addr2line 工具(它是标准的 GNU Binutils 中的一部分)是一个可以将指令的地址和可执行映像转换成文件名、函数名和源代码行数的工具。这种功能对于将跟踪地址转换成更有意义的内容来说简直是太棒了。
2012-05-26 15:17:17 41759
转载 typeid详解
在揭开typeid神秘面纱之前,我们先来了解一下RTTI(Run-Time Type Identification,运行时类型识别),它使程序能够获取由基指针或引用所指向的对象的实际派生类型,即允许“用指向基类的指针或引用来操作对象”的程序能够获取到“这些指针或引用所指对象”的实际派生类型。在C++中,为了支持RTTI提供了两个操作符:dynamic_cast和typeid。 dyn
2012-05-20 12:50:42 1016
转载 位域 (类似于结构体)
位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样
2012-05-20 00:01:55 913
转载 static_cast、dynamic_cast、reinterpret_cast、和const_cast
static_cast、dynamic_cast、reinterpret_cast、和const_cast关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynam
2012-05-19 19:12:47 1527
原创 返回内部成员变量的指针
1. 不好的方法:先看代码#include #include using namespace std;const int CONTEXT_SZ=255;class Test{public: Test() { } ~Test() { } char *getContext(); int setContext(const char *str);pr
2012-05-19 18:13:23 2010
原创 算得到1需要的最少操作次数
实现一个函数,对一个正整数n,算得到1需要的最少操作次数。操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。例子:func(7) = 4,可以证明最少需要4次运算n = 7n-1 6n/2 3n-1 2n/2 1要求:实现函数(实现尽可能高效) int func(unsign int n);n为输入,返回最小的运算次数。给出思路(
2012-05-01 20:53:15 1743
原创 拷贝构造函数被调用的时机
拷贝构造函数被调用的时机:1. 当用类的一个对象去初始化该类的另一个对象(或引用)时系统自动调用拷贝构造函数实现拷贝赋值。2. 若函数的形参为类对象,调用函数时,实参赋值给形参,系统自动调用拷贝构造函数。3. 当函数的返回值是类对象时,系统自动调用拷贝构造函数。下面给出一个例子:#include using namespace std;class
2012-05-01 12:21:47 4304
顺序链表的基本操作
2012-04-15
ubuntu 上将utf8等编码格式转换为shift_jis格式的安装包
2012-02-22
SQLite 资料2
2012-01-16
SQLite 资料
2012-01-16
数据结构实验(停车管理系统)
2009-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人