- 博客(8)
- 资源 (16)
- 收藏
- 关注
原创 GCC静态库的另一个问题
对于C++生成的静态库,按照一般的想法去链接,会出现所有的符号都无法找到的错误。这里所谓的一般的想法就是把源文件放在最后边,如:g++ -o test.exe -L"." -l"t" test.cpp,那么得到的错误信息为::test.cpp:(.text+0x31): undefined reference to `t::Test::Test()':test.cpp:(.text+0x3
2009-08-28 16:57:00 1141
原创 GCC动态链接库和静态库
利用MinGW,针对前一篇文章(C++继承与引用)中的例子,可以生成动态链接库。生成DLL:g++ -D"TEST_EXPORTS" -shared -o libtest.dll test.cpp利用该dll生成exe:g++ -D"TEST_IMPORTS" T.cpp -l"libtest" -L .这样会生成a.exe,依赖于libtest.dll。命令中-l"libtest
2009-08-24 15:01:00 3274 1
原创 C++继承与引用
//test.hpp#ifndef TEST_H#define TEST_H#ifndef TEST_API#define TEST_API#endif#ifdef TEST_EXPORTS#undef TEST_API#define TEST_API __declspec(dllexport)#endif#ifdef TEST_IMPORTS
2009-08-24 14:59:00 1865
原创 C++关于Dll
如下三段代码://test.hpp#ifndef TEST_H#define TEST_H#ifndef TEST_API#define TEST_API#endif#ifdef TEST_EXPORTS#undef TEST_API#define TEST_API __declspec(dllexport)#endif#ifdef TEST
2009-08-24 14:58:00 1086
原创 GCC的make初探
使用make编译一个工程的有点自不必赘言,我也是刚开始试探性的试用一下,以MinGW作为对象,稍作参考。make中有很多Automatic Variables,可以帮助节省工作量,以下将其逐个写出,参考自The Linux Programmer’sToolbox, John Fosco, 第84页(英文版)。Variable Value$@
2009-08-24 13:42:00 984
原创 SQL语句中的单引号
SQL语句中如果使用单引()号来包围字符型数据,那么就无法在数据中添加单引号。解决方法是使用两个单引号(),那么前一个单引号就相当于普通语言中的转义符(/)。在很多文章或者程序代码看到,不明意思,以为是将双引号(")错写为了两个单引号呢。参考自http://book.77169.org/3928/3928213.htm记录于此,留作参考。
2009-08-23 09:39:00 1343
原创 Boost初探
初次研究Boost库,本文内容主要基于http://www.stlchina.org/twiki/bin/view.pl/Main/BoostEnterBoost和http://www.boost.org/doc/libs/1_39_0/libs/filesystem/doc/index.htm。Boost中部分库需要首先编译为dll文件才能使用,而多数库来说是可以直接使用的(根据第一
2009-08-23 09:39:00 1281 2
原创 使用xerces-c生成XML并输出
今天试用了xerces-c,我觉得果然好像还是不如Java版本的XMLapi好用。当然是个人愚见。对于创建XML实例还是比较简单的,而要输出到屏幕则着实费了一番脑筋。在baidu、google上都难以找到实例。后来我想到它的samples中有类似的例子,就下载源码来研究。最后做了一个非常简单的版本。代码如下:#include #include #include #i
2009-08-18 14:53:00 2695
How to give a successful oral presentation
2009-05-20
Assembly Language Step-by-Step: Programming with DOS and Linux, Second Edition
2009-04-28
Sams_Windows_Presentation_Foundation_Unleashed_WPF_XAML_ebook.pdf
2009-01-08
Applications = Code + Markup A Guide to the Microsoft Windows Presentation Foundation.chm
2009-01-08
Literate Programming
2008-08-06
蠕虫C代码
2007-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人