自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (42)
  • 收藏
  • 关注

转载 函数模板和模板函数

1.函数模板的声明和模板函数的生成1.1函数模板的声明函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。函数模板的声明形式为:template(参数表){    函数体}其中,template是定义模板函数的关键字;template后面的

2016-03-01 11:37:55 487

转载 win7 ubuntu安装及卸载

win7 ubuntu安装及卸载四步完成win7 ubuntu双系统安装(硬盘,无需光驱)2010年10月20日适用环境:    理论上win7、vista系统32位或64位均可。ubuntu适用与10.X版本,且ubuntu-10.10-desktop-i386.iso 和ubuntu-10.10-desktop-amd64.iso测试通过。接下来以ubuntu-10.1

2012-10-23 14:41:09 2335

原创 应用程序正常初始化(0xc0150002)失败

原因是有库找不到。为什么找不到呢?有两个可能的情况:1、系统中没有这个库。该程序用到了 C++ 的运行库,而你的操作系统中缺少所需的组件或组件版本不对,打一下补丁就好了。Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)支持的操作系统: Windows 2000; Windows Server 2003; Wi

2011-06-15 14:31:00 1055

原创 windows下的调试宏定义

<br /> <br /> <br />windows下的调试宏定义。<br />#define DPRINTF(fmt, ...) printf("/n[项目名] Debug:%s()(%d)"fmt, __FUNCTION__, __LINE__, ##__VA_ARGS__)

2011-06-02 15:18:00 1562

转载 动态链接库的使用

<br />    应用程序可以调用的DLL函数,在DLL中叫做导出函数,而在应用程序中叫做导入函数。应用程序中的导入函数与DLL文件中的导出函数进行链接有两种方式:隐式链接和显式链接。<br /> 一、隐式链接<br />在建立一个DLL文件时,编译器会自动生成一个与该文件对应的导入库文件(扩展名为lib)。该文件包含了DLL中所有导出函数所有DLL库的名称,应用程序可以根据这个文件来寻找并加载DLL。由于在程序中没有出现加载DLL的代码,所以把这种链接方式叫做隐式链接。<br /> <br />Wind

2011-06-01 10:26:00 995 1

转载 sqlite-C语言API介绍

<br />1.1应用示例<br />  在这一部分我将展示一些简单的应用程序来说明SQLite的众多特性。这些应用程序将在下面的一些子部分中展示<br />1.1.1一个SQLite应用示例<br />  让我们通过学习一个很简单的应用程序来开始我们SQLite大陆的探险吧。下面的例子展示了一个典型的SQLite应用程序。它是一个使用SQLite API来处理一个SQLite数据库文件的C程序。<br />  这是一个典型的SQLite应用程序:<br /><br />#include <stdio.h>

2011-01-05 10:29:00 2493

转载 嵌入式linux-sqlite

<br />前一阵字做项目(嵌入式linux),由于要保存大量的数据,而且最长要保存30天的时间。本来打算保存到文件中,每次启动应用程序的时候重新解析一遍,可是当数据量很大的时候,就出现效率的问题了。所以最后还是放弃了使用文件的打算,决定使用数据库存取数据。<br />linux下的数据库也很多,有开源的,也有收费的。对于我们来说,肯定要使用开源的数据库。以前用过Berkely DB,但是需要licience。所以结合效率性能以及大小限制,最终选定了Sqlite DB。我们对它的评价是“sqlite是一个优

2011-01-05 10:09:00 1309

转载 sqrt 函数 -> 想想实现

首先申明:此文章为网络转载,地址:http://www.cnblogs.com/pkuoliver/archive/2010/10/06/sotry-about-sqrt.html=========================================================源码下载地址:http://blog.redfox66.com/post/story-about-sqrt.aspx好吧,我承认我标题党了,不过既然你来了,就认真看下去吧,保证你有收获。我们平时经常会有一些数据运算的操

2010-10-16 20:13:00 1451

转载 content-type

<br />要学习content-type,必须事先知道它到底是什么,是干什么用的。<br />HTTP协议(RFC2616)采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以 及可能的实体内容。<br />通常HTTP消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可选的消息体组成。HT

2010-09-14 14:44:00 791

转载 可重入函数与不可重入函数分析

可重入函数与不可重入函数分析来源:互联网 作者:互联网 时间:2010-09-07 Tag:可重入函数   点击:1 <br />  主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。<br />  也可以这样理解,重入即表示重复进

2010-09-07 11:47:00 565

转载 Linux系统shell脚本判断变量文件目录:权限、是否存在、空值、相等

先写一些基本语法: 1、字符串判断 str1 = str2      当两个串有相同内容、长度时为真 str1 != str2      当串str1和str2不等时为真 -n str1        当串的长度大于0时为真(串非空) -z str1        当串的长度为0时为真(空串) str1         当串str1为非空时为真 2、数字的判断 int1 -eq int2    两数相等为真 int1 -ne int2    两数不等为真 int1 -gt int2    int1大于int

2010-08-26 10:54:00 2277

原创 source insignt在编写web开发时的中文乱码问题

<br />参见:我博客里的另一篇文章《关于编码:ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS ... 》<br /> <br />当你使用source insignt编写web程序,但是在程序中将编码指定为“UTF-8”,那必将显示乱码。<br /> <br />“因为你代码里的汉字用的是GB类编码,但你想让浏览器使用你所指定的UTF-8来显示!”?

2010-07-29 14:20:00 794

原创 CGI编程 - c语言实现 :网页显示HTML代码的问题

<br />在cgi编程中,c语言实现是很好的选择。<br /> <br />在使用printf等函数来绘制网页时,在最开始的时候一定要有:<br /> printf("Content-type: text/html/r/n"); printf("/r/n");<br /> <br />cgi机制会在最开始寻找冒号(:),其实就是找这个语法。

2010-07-29 14:16:00 3346 2

转载 文件读写操作的缓存机制

<br />       在使用fwrite, fread时,并不是每调用一次就对文件进行读写操作。标准I/O为write,read之类的调用提供了缓存。它对每个I/O流自动的进行缓存管理,避免应用程序需要考虑这点所带来的麻烦。这样做的目的是避免频繁I/O操作浪费大量时间。然而,我们在实际编程中往往欠考虑I/O 缓存机制,从而带来许多意想不到的麻烦。<br />       缓存有三种类型,分别是全缓存,行缓存,不带缓存(见一本伟大的书《Unix 环境高级编程》)。一般我们操作磁盘上文件的时候,用全缓存的类

2010-07-29 11:01:00 972

转载 关于编码:ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS ...

<br /> 一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!<br />          <br />    很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 <br />    再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很

2010-07-29 10:57:00 1037

原创 PC-Lint的代码检查功能

                           《3、PC-Lint的代码检查功能》    PC-Lint能够检查出很多语法错误和语法上正确的逻辑错误,PC-Lint为大部分错误消息都分配了一个错误号,编号小于1000的错误号是分配给C 语言的,编号大于1000的错误号则用来说明C++的错误消息。表 1 列出了PC-Lint告警消息的详细分类:表 1 列出了PC-Lint告警消息分类错误说明CC++告警级别语法错误1-1991001-11991内部错误200-299 0致命错误300-399 0告警4

2010-07-21 16:25:00 8235

原创 PC LINT 错误信息禁止选项说明

<br /><br /><br />命令格式               说明                                                    代码中的举例<br />-e#                         隐藏某类错误                                    /*lint -e725 */<br />-e(#)                      隐藏下一表达式中的某类错误        /*lint –e(534)

2010-07-21 16:23:00 6519

原创 PC-Lint 重要文件说明

<br /> PC-Lint 重要文件说明<br /> <br />  Msg.txt :解释告警的内容。<br />  options.lnt :反映全局编译信息显示情况的选项文件,通常需要添加自定选项以使代码检查更为严格。<br />  env-xx.lnt :讲述如何将PC-lint与对应的编辑环境结合起来,xx是si表示是为Source Insight配置的检查环境,xx是vc6则表示是为Visual C++ 6.0准备的检查环境。<br />  co-xxx.lnt :选定的编译器与库选项。<br

2010-07-21 16:22:00 1456

转载 PC-Lint检测中的常见错误

<br />                  《PC-Lint检测中的常见错误》<br /> <br />  <br />错误编码  错误说明      举例<br />40    变量未声明 <br />506    固定的Boolean值     char c=3;<br />            if(c<300){}<br />525    缩排格式错误 <br />527    无法执行到的语句    if(a > B)<br />            return TRUE;<br /> 

2010-07-21 16:21:00 16688 1

转载 PC-Lint软件使用方法

<br /> <br />                                              《PC-Lint软件使用方法》<br /> <br /> <br />1 安装与配置<br /> <br />    PC-lint软件性价比高,易于学习,容易推广和固化到软件开发测试流程中去,所以在全世界得到了广泛的应用。PC-lint使用方法很简单,可以用命令行方式进行,例如lint-nt –u std.lnt test1.c test2.c test3.c 也可以使用MAKEFILE的

2010-07-21 16:17:00 6696 1

原创 LINUX 编程方面学习 - 获取硬盘空间

获取硬盘空间:struct statfs buf;long lFreeSpaceSize;/************************************************** Enought space on flash for update application?*************************************************/if(statfs("/mnt/???", &buf)

2010-07-20 13:49:00 1280

原创 linux修改系统时间 date

使用“date -s”命令来修改系统时间。比如将系统时间设定成2008年1月26日的命令如下。  #date -s 01/26/2008  将系统时间设定成下午112点12分0秒的命令如下。  #date -s 12:12:00  注意,这里说的是系统时间,是linux由操作系统维护的。  在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大

2010-07-19 13:22:00 2113

转载 msgsnd/msgrcv系统调用

<br />【msgsnd/msgrcv系统调用】  <br />   <br />功能描述:<br />在消息队列上进行收发消息。为了发送消息,调用进程对消息队列必须有写权能。接收消息时必须有读权能。<br /> <br />用法: <br />#include <sys/types.h><br />#include <sys/ipc.h><br />#include <sys/msg.h><br />int msgsnd(int msqid, const void *msgp, size_t msgsz

2010-07-05 13:29:00 1136

转载 C语言模拟web进行post数据提交

#include #include #include #include #include #include #include #include #include #include #include #define SERVER "www.su.zju.edu.cn"#define PORT 80#define THREAD_NUM 5pthread_mutex_t sock_mutex;pthread_cond_t sock_con

2010-06-25 13:33:00 7977

转载 linux下程序设计- 库与头文件

<br />      0.预备知识:编译-运行一个c/c++程序时,编译器只默认的去连接c库,而很多的库不是标准库<br /><br />  1.linux下#inlude 命令默认头文件搜索路径为/usr/include,qt编程要用到的库qapplication库在usr/lib/qt-3.1/include下所以必须要用I增加路径。如 g++ -hello hello.cpp –I/usr/lib/qt-3.1/include 。-I表示除了收索标准库,还要收索指定的额外头文件路径。<br /><b

2010-06-23 17:26:00 1229

转载 linux下修改IP、MAC、netmask、gateway等网络参数的方法(2)

<br />/etc/sysconfig/network-scripts/ifcfg-eth0<br /><br />该目录下居然找不到无线网卡的配置文件,真奇怪<br /><br /># Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+<br />DEVICE=eth0                             接口名称<br />BOOTPROTO=none                  静态配置,若该值为“dhcp”则为动态获

2010-06-21 11:02:00 8085 1

原创 linux下程序设计-获取当前时间

<br /> 用localtime可直接分解出年月日时分秒<br /> <br />struct tm *ptm;time_t timer;int y,m,d,h,n,s;timer = time(NULL);ptm = localtime(&timer);y = ptm->tm_year + 1900; //年m = ptm->tm_mon + 1; //月d = ptm->tm_mday; //日 h = ptm->tm_hour; //时n = ptm->t

2010-06-19 14:56:00 842

转载 linux下程序设计-获取本机MAC地址

获取:QString GetLocalMac() { int sock_mac; struct ifreq ifr_mac; char mac_addr[30]; sock_mac = socket( AF_INET, SOCK_STREAM, 0 ); if( sock_mac == -1) { perror("create socket

2010-06-18 15:52:00 1115

转载 linux下程序设计-GateWay的获取与设置

<br />获取:<br />QString GetGateWay() { FILE *fp; char buf[512]; char cmd[128]; char gateway[30]; char *tmp; strcpy(cmd, "ip route"); fp = popen(cmd, "r"); if(NULL == fp) {

2010-06-18 15:50:00 1372

转载 LINUX 编程方面学习

<br />假设你是计算机科班出身,计算机系的基本课程如数据结构、操作系统、体系结构、编译原理、计算机网络你全修过<br /><br />我想大概可以分为4个阶段,水平从低到高<br />从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码<br /><br />其中学习linux常用命令时就要学会自己编译内核,优化系统,调整参数<br /><br />安装和常用命令书太多了,找本稍微详细点的就ok,其间需要学会正则表达式<br /><br />系统编程推荐《高级unix环境编程》

2010-06-18 13:49:00 556

转载 linux下程序设计-netmask的获取与设置

<br />//获取子网掩码的函数<br /> <br />QString GetLocalNetMask() { int sock_netmask; char netmask_addr[50]; struct ifreq ifr_mask; struct sockaddr_in *net_mask; sock_netmask = socket( AF_INET, SOCK_STREAM

2010-06-08 15:43:00 3199

转载 linux下程序设计-IP获取与设置

//获取本机IP地址函数view plaincopy to clipboardprint?QString GetLocalIp()   {       int sock_get_ip;       char ipaddr[50];       struct   sockaddr_in *sin;       struct   ifreq ifr_ip;          if ((sock_get_ip=socket(AF_INET, SOCK_STREAM, 0)) == -1)       {     

2010-06-08 15:40:00 2697 4

转载 Linux 下网络编程中的select

Linux 下网络编程中的select<br />  #include <sys/select.h> <br />  #include <sys/time.h> <br />  int select (int maxfdp1, fd_set *readset, fd_set *writeset, <br />  fd_set *exceptset, const struct timeval * timeout); <br />  Return >0:就绪描述字的正数目 <br />  -1:出错 <br /

2010-06-02 16:42:00 608

转载 大端与小端

<br />端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业Big Endian和Little Endian也几乎引起一场战争。在计算机业界,Endian表示数据在存储器中的存放顺序。下文举例

2010-06-02 13:30:00 550

转载 主机字节序与网络字节序

关键字: 网络编程 字节序 <br />主机字节序<br />不同的CPU有不同的字节序类型 这些字节序是指整数在内存中保存的顺序 这个叫做主机序 <br />最常见的有两种<br />1. Little endian:将低序字节存储在起始地址<br />2. Big endian:将高序字节存储在起始地址<br /><br />LE little-endian<br />最符合人的思维的字节序 <br />地址低位存储值的低位 <br />地址高位存储值的高位 <br />怎么讲是最符合人的思维的字节序,

2010-06-02 13:27:00 505

转载 inet_aton和inet_network和inet_addr三者比较

linux大棚-《别怕Linux编程》之五已经深夜了……最近重操旧业,开始投入到毕设项目的怀抱中。(为了毕业论文阿….^_^)可是发现不少网络编程的知识都已经随着时间而从大脑中消逝,消逝在那袅袅的炊烟里…(呵呵,太煽情了,我错了….)开门见山,进入正题吧。知识背景:210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4 numbers-and-dots notation。如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地

2010-06-02 13:12:00 763

原创 C99的restrict关键词

[转]C99的restrict关键词2007年06月20日 星期三 13:15c99中新增加了一个类型定义,就是restrict。<br />restrict的定义是It can be applied only to pointers, and it indicates that a pointer is the sole initial means of accessing a data object.<br />我不知道确切应该怎么翻译,大意是restrict只对指针有用,它声明一个指针是唯一初始化访问

2010-06-02 11:18:00 614

原创 linux网络配置的修改

<br />LINUX--修改IP地址<br />A、修改ip地址<br />即时生效:<br /># ifconfig eth0 192.168.0.20 netmask 255.255.255.0<br />启动生效:<br />修改/etc/sysconfig/network-scripts/ifcfg-eth0<br />B、修改default gateway<br />即时生效:<br /># route add default gw 192.168.0.254<br />启动生效:<br />修

2010-05-31 18:30:00 597

原创 嵌入式webserver中cgi程序的调用

在嵌入式webserver中,我已知的有两种方式可以调用cgi程序:1、在form表单中的action中;2、超链接href中。 方式1中,可以通过标准的get、post方法来传递数据;action="/cgi-bin/third" method="post" 方式2中,可以通过get方法格式来传递数据:cgi后面“?name=123”

2010-05-20 15:49:00 835

原创 时间合法性检测的方法

时间的合法性检查比较简单,而日期就复杂一些,需要考虑大小月,闰年。   此方法的思路:先对年月日进行简单的范围检查,之后将其形成一个tm结构,再调用mktime将该tm转换为一个time_t,在此过程中mktime将对不合法的日期自动进行规范化,如输入为2007-6-31将被转化为2007-7-1.因此比较转换前后的年月日是否相同就能知道日期是否合法。为了便于比较,再调用localtime将t

2010-05-20 15:42:00 1506

log4net.dll okay FRS

FRS log4net.dll

2016-02-18

log4net-1.2.10.rar

log4net-1.2.10.rar

2016-02-18

万能视频解码器

视频解码 万能 K-Lite_Codec_Pack_995_Mega.exe

2014-09-30

各厂商相机RTSP地址

各厂商相机RTSP地址 RTSP 海康 安讯士 北大高科

2014-09-30

windows 服务创建

1、windows 服务创建 2、sc create例子、sc delete例子

2014-09-30

【硕士论文】基于MiniGUI的嵌入式系统中文输入法设计

基于MiniGUI的嵌入式系统中文输入法设计

2011-06-29

SQLite( linux )

SQLite linux 开源 数据库 入门介绍、初级使用

2011-01-05

PC-LINT安装与使用详解

中文文档,全面细致的讲解了pclint的安装各步骤,以及在各个IDE上的集成与使用,图文并茂。 是我pclint入门与参考的宝典,希望大家喜欢。。。

2010-07-21

CGI 简易教程:可以花一两个小时入门的教程

CGI 简易教程 快速入门 可以花一两个小时入门的教程

2010-04-29

CGI 文件上传与下载

CGI 文件上传与下载 C post get

2010-04-29

intel 8086编程手册 (英文)

intel 8086编程手册 (英文) intel 8086编程手册 (英文)

2009-12-03

编译linux内核 详细解析 自身经历

编译linux内核 详细解析 自身经历 编译linux内核 详细解析 自身经历

2009-04-30

7 zip 压缩工具

7 zip 压缩工具 7 zip 压缩工具

2009-04-30

设计模式精解 (GoF 23种设计解析附C++实现源码)(Build 0510) pdf

设计模式精解 (GoF 23种设计解析附C++实现源码) (Build 0510) pdf

2009-04-24

VC 使用技巧 一条条 一步步 VC经验技巧.chm

VC 使用技巧 一条条 一步步 VC经验技巧.chm

2009-04-24

Microsoft 编写优质无错C 程序秘诀 pdf

Microsoft 编写优质无错C 程序秘诀 pdf Microsoft 编写优质无错C 程序秘诀 pdf

2009-04-24

高质量 C C++ 程序设计

高质量 C C++ 程序设计 高质量 C C++ 程序设计 word版

2009-04-24

杂凑表 ppt 杂凑算法列举

杂凑表 学习 杂凑表 ppt 杂凑算法列举

2009-04-24

嵌入式 ucos2 经典图书

嵌入式 ucos2 经典图书 嵌入式 ucos2 经典图书 pdf

2009-04-24

嵌入式系统 —基于32位微处理器与实时操作系统

嵌入式系统 —基于32位微处理器与实时操作系统

2009-04-24

LINUX 内核 源代码 情景分析

LINUX 内核 源代码 情景分析 LINUX 内核 源代码 情景分析 pdf版 pdf版 清晰

2009-04-24

C++ Test 破解 文件

C++ Test 破解 文件 C++ Test 破解 文件 只是破解部分

2009-04-24

AVL树 各方法 查找、删除、插入

AVL树 平衡二叉树 的各种方法:查找、删除、插入等

2009-04-24

代码行数统计工具 源、头文件代码行数统计工具

代码行数统计工具 代码行 行数 统计 工具

2009-04-24

文字大小 文字库设计 文字放大算法 字模 放大

文字大小 文字库设计 文字放大算法, 能够将文字字模整数倍放大的算法。

2009-03-17

C++Test使用指南.pdf

C++Test使用指南.pdf C++Test使用指南.pdf

2009-03-12

SourceInsight 入门 教程

SourceInsight 入门 教程 SourceInsight 入门 教程

2009-03-12

C函数速查 帮助软件

C函数速查 帮助软件 C函数速查 帮助软件

2009-03-12

EXE病毒 专杀 U盘病毒

EXE病毒专杀 U盘病毒 文件夹变成.EXE

2009-03-12

Source Insight

Source Insight V3.5 汉化修正版

2009-03-12

128*64 字模 图片提取 Zimo21工具

Zimo21工具 128*64 字模 MzL05-12864

2009-03-12

图片转化为 icon 【魔法ICO 】

将其他图片转化为icon类型图片,用于编程以及其他。

2009-01-09

串口工具 虚拟pc机串口

用来调试windows串口编程,下位机串口编程。重在虚拟pc机串口。

2009-01-09

M16C-62P中文.pdf

瑞萨M16C-62P中文使用手册。。。。。。。。。。。。。。。。。。。。。

2009-01-09

数据库加密【access】算法适合所有数据库

数据库加密【access】算法适合所有数据库 知识点:登陆密码加密、字段加密、文件加密、vc数据库访问

2009-01-09

软件大赛作品【数据结构(图的应用-最短路径)】

输入起始站、终点站,计算最优路径,包括vc界面编程。

2009-01-09

VC++实现单片机与PC机通信.pdf

VC++实现单片机与PC机通信,qq497359149

2008-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除