摘要:
Eclipse+Cygwin+GCC+Boost 使用Asio的环境配置作者:smartvessel@gmail.com例子取自Boost的文档#include <boost/asio.hpp>#include <boost/date_time/posix_time/posix_time.hpp>using namespace std;using namespace boo... 阅读全文
2009年11月26日 #
2009年11月25日 #
摘要:
Thanks for Stefan Fischerländer’s work(Stefan Fischerländer’s Blog)Install Cygwin. Make sure that you also install gcc, g++, boost, make and gdb – you should find all of th... 阅读全文
摘要:
作者:smartvessel@gmail.com1. 安装cygwin, 搭建在windows环境下的gcc, g++开发环境下载cygwin(http://www.cygwin.com/), 双击setup.exe,开始安装Step1:Step2:选择将cygwin安装到本地哪个目录Step3:保持下载的cygwin,这样下次可以继续不用连接网络,在本地安装Step4:选择你的连网方式,并nex... 阅读全文
2009年10月16日 #
摘要:
在我们为一个具体任务编写程序时,通常都以项目树的形式来组织源代码的布局,而不会仅有一个源程序,对于这种情况,Make 程序就必须到很多个目录中去搜寻依赖目标,如何完成这一任务呢?GNU Make程序给了我们两个非常有用的变量:VPATH 和 vpath。通过这两个变量,可以帮助我们写出有效的 makefile 文件,来完成多个目录的 make 工作。假设我们有一个工程,项目树布局如下所示:calc... 阅读全文
摘要:
GNU Make 中有 7 个核心的自动变量 (automatic variable):$@:工作目标的文件名$%:archive文件成员结构中的文件名元素$<:第一个必要条件的文件名$?:时间戳在工作目标之后的所有必要条件,并以空格隔开这些必要条件$^:所有必要条件的文件名,并以空格隔开这些文件名,不包含重复的文件名$+:同 $^,但包含重复的文件名$*:工作目标的主文件名,不要在规则以外... 阅读全文
摘要:
编写Makefile1. 一个例子假设我们有下面这样的一个程序,源代码如下:view plaincopy to clipboardprint?/* filename: main.c */ #include "mytool1.h" #include "mytool2.h" int main(int argc,char **argv) { myprint1("hello"); myprint2(... 阅读全文
2009年9月16日 #
摘要:
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方... 阅读全文
2009年8月10日 #
摘要:
http://oss.org.cn/man/develop/rfc/default.htm原来协议时无敌的 阅读全文
2009年8月3日 #
摘要:
首先安装Oracle,以Oracle 817为例,作为ODBC开发者的客户端,此版本是偶的最爱,只需要一张光碟,缺省安装就可以了,不像9i和10g,要么要2、3张碟,要么定制安装,才能使用Oracle ODBC driver。 阅读全文
2009年7月7日 #
摘要:
java.lang.Exception: Exception in sending Request :: null这样的错误
在Oracle论坛上查到了解决办法:
http://forums.oracle.com/forums/thread.jspa?threadID=320574&tstart=0&messageID=1374397
go to your emd.properties file and change agentTZRegion parameter
In our case it was: agentTZregion=Australia/Sydney.
阅读全文