摘要:
准备工作在使用C++操作SQLite之前,需要获得sqlite3.h,sqlite3.lib,sqlite3.dll,大家可以在这里下载。并将这3个文件导入VC++工程中。其中sqlite3.dll文件放到Debug文件夹里。SQLite API介绍int sqlite3_open(char *path,sqlite3 **db)这个函数打开数据库,第一个参数为sqlite文件的地址,第二个参数是sqlite3的指针的指针,也就是二级指针。返回值为SQLITE_OK则成功打开数据库。sqlite3_close(sqlite3 *db)这个函数关闭数据库,参数是sqlite3的指针。sqlite 阅读全文
阅读排行榜
c++指针比较的含义
2011-12-16 21:07 by javaspring, 302 阅读, 收藏,
摘要:
在c++中,一个对象可以有多个有效地地址,因此,指针比较并不是关于地址问题,而是关于类的判别 (object identity)。 class Shape {.......}; class Subject {.........}; class ObservedBlob :public shape , public Subject {.........}; 在这个类的继承层次结构中,ObservedBlob 只是由shape和Subject派生而来,并且都是公有继承,因此存在从派生类对象到任何基类的预定义转换。 ObservedBlob *obj=newObservedBlob; Shape.. 阅读全文
用例图(UseCase Diagram)—UML图(一)
2011-08-23 07:33 by javaspring, 302 阅读, 收藏,
摘要:
从上面的用例图模型,我们可以大致了解用例图所描述的是什么。下面进行详细介绍。 用例图,即用来描述什么角色通过某某系统能做什么事情的图,用例图关注的是系统的外在表现,系统与人的交互,系统与其它系统的交互。 用例图有三种构成元素,分别是:角色,用例,关系1、角色(Actor):即使用本系统的有哪些角色,不同的角色使用的系统功能部分是不同的,在用例图中用小人表示。值得注意的是,角色可能是人,也可能不是人,而是另外的一个系统,本系统与另外一个系统交互的话,可以将另外一个系统画成某某角色。分析得到角色的原则,也可以看做是我们在获得角色时,需要思考的内容:1)有哪些直接使用系统的人2)涉及到哪些维... 阅读全文
ZOJ 3622 Magic Number 月赛水题
2012-07-30 09:26 by javaspring, 301 阅读, 收藏,
摘要:
来源:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4768题意:就是有这样一类数,该数放在任何数的右面后形成的新数对原数取余为0。例如2,无论2放在什么数的右面,形成的数总是偶数,因此对2取余都为0.给出m和n求两者之间有多少个这样的数。思路:这样的数 是有规律的,根据题目给出的范围,枚举出所有的数,再判断即可。代码:#include <iostream>
#include <cstdio>
#include <string.h>
using namespace std; struct 阅读全文
js,jquery字符串转换json,兼容各种浏览器
2012-05-29 13:57 by javaspring, 300 阅读, 收藏,
摘要:
js,jquery字符串转json、第一种:eval方式解析 function strToJson(str){ var json = eval('(' + str + ')'); return json; } 第二种:new Function形式function strToJson(str){ var json = (new Function("return " + str))(); return json;
}
第三种:使用全局的JSON对象function strToJson(str){ return JSON.parse(st... 阅读全文
浙公网安备 33010602011771号