野百合也有春天

导航

2010年9月2日 #

如何在SQLite中创建自增字段?

摘要: 简单的回答:一个声明为 INTEGER PRIMARY KEY 的字段将自动增加。 这里是详细的答案: 从 SQLite 的 2.3.4 版本开始,如果你将一个表中的一个字段声明为 INTEGER PRIMARY KEY,那么无论你何时向该表的该字段插入一个 NULL 值,这个 NULL 值将自动被更换为比表中该字段所有行的最大值大 1 的整数;如果表为空,那么将被更换为 1。比如,假设你有这样的... 阅读全文

posted @ 2010-09-02 16:43 flydream 阅读(402) 评论(0) 推荐(0)

2010年9月1日 #

std::string的一些操作

摘要: 将LPCTSTR转换为std::string 去掉string的空格:string与wstring之间有转换: 阅读全文

posted @ 2010-09-01 08:22 flydream 阅读(542) 评论(0) 推荐(0)

2010年8月30日 #

采用Boost::filesystem操作文件

摘要: // BoostTest.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "boost/filesystem.hpp" // includes all needed Boost.Filesystem declarations #include // for std::cout using namespac... 阅读全文

posted @ 2010-08-30 22:39 flydream 阅读(2807) 评论(0) 推荐(0)

2010年8月28日 #

智能指针的向下转型

摘要: // BoostTest.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include "boost/cast.hpp" #include "boost/shared_ptr.hpp" using namespace boost; using namespace std; class base1 { public: virtu... 阅读全文

posted @ 2010-08-28 17:53 flydream 阅读(605) 评论(0) 推荐(0)

2010年8月22日 #

PDF加入内嵌字体

摘要: (1)首先,需要有Adobe Acrobat Pro,普通版的acrobat reader是不支持pdf虚拟打印的。。(2)接下来的问题就是查看自己的pdf文档究竟需要哪些字体,点击File->Properties...,再点击第三个Font标签页。 (3)如果这个pdf文件在你的电脑上显示都不正确的话,那么就需要依照图中提示的信息下载相应的字体文件进行安装。接下来就是关键的一步咯,重新打印... 阅读全文

posted @ 2010-08-22 06:52 flydream 阅读(5943) 评论(0) 推荐(0)