- 博客(5)
- 资源 (14)
- 收藏
- 关注
转载 gcc生成静态库和动态库
一、库文件简介 简单地说,库(Library)就是一组已经写好了的函数和变量、经过编译代码,是为了能够提高开发效率和运行效率而设计的。库分为静态库(Static Library)和共享库(Shared library)两类。静态库文件的扩展名是.a,共享库文件的扩展名是.so(在CYGWIN环境下,分别叫做.o和.dll)。共享库现在常常被叫做动态库,是由于很多人借用了MS Wind
2012-05-27 14:51:23 970
原创 Dijkstra求单源最短路径(图论基础算法)
Dijkstra算法: 最短路 Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 11669 Accepted Submission(s): 4968 Problem
2012-05-05 20:06:03 842
原创 无向图求连通部件,和节点访问时刻和离开时刻
#include #include #include #include #include using namespace std; char ch[12]; bool gmap[12][12]; bool flag[12]; queue myqueue; struct Time { int s; int e; }mytime[12]; int cnt = 1; void dfs(i
2012-05-04 19:26:00 527
原创 模板编译模型
非模板模型:包括普通函数,普通类; 在调用普通函数时,编译器只需要看到函数的声明。 在定义类对象时,编译器只需要看到类的定义,成员函数的定义不是必须存在的。 所以:将类的定义和函数的申明放在头文件中,类成员函数的定义,普通函数的定义放在源文件中。 模板模型:包括模板函数,模板类; 在调用模板函数或类的模板成员函数时,编译器需要知道函数的定义,然而这些代码通常放在源文件中。
2012-05-03 09:13:34 494
原创 fedora9下使用QT连接数据库(QSqlDatabase: QODBC driver not loaded)
开源版的QT没有提供Mysql的驱动,导致使用数据库的时候提示如下错误: QSqlDatabase: QODBC driver not loaded QSqlDatabase: available drivers: QSQLITE 解决方法:重新编译QT ./configure -qt-sql-mysql -qt-sql-sqlite -plugin-sql-mysql -plugi
2012-05-02 20:51:40 1420 1
串口调试助手高级版V0.1(升级版)
2012-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人