- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 extern用法
<br />// 某个头文件,比如叫 ExternTest.h 中<br />externint iExtern; // 这样就是一个变量声明——而不是定义,因为没有分配存储空间<br /> //这以后就可以引用这个变量,而这个变量的存储于下面的 int iExtern; 的那个位置分配<br /> <br /><br />// 某个源文件,比如叫 ExternTest.c 中<br />int iExtern;<br /
2010-08-31 23:38:00 2413
原创 初识A*算法
初识A*算法 写这篇文章的初衷是应一个网友的要求,当然我也发现现在有关人工智能的中文站点实在太少,我在这里抛砖引玉,希望大家都来热心的参与。 还是说正题,我先拿A*算法开刀,是因为A*在游戏中有它很典型的用法,是人工智能在游戏中的代表。 A*算法在人工智能中是一种典型的启发式搜索算法,为了说清楚A*算法,我看还是先说说何谓启发式算法。一、何谓启发式搜索算法 在说它之前先提提状态空间搜索。状态空间搜索,如果按专业点的说法就是将问题求解过程表现为从初始状态到目标状态寻找这个路径的过程。通俗点说,就是在解
2010-08-26 21:38:00 2198
原创 UML符号含义
类之间的关系 UML把类之间的关系分为以下5种. ● 关联:类A与类B的实例之间存在特定的对应关系 ● 依赖:类A访问类B提供的服务 ● 聚集:类A为整体类,类B为局部类,类A的对象由类B的对象组合而成 ● 泛化:类A继承类B ● 实现:类A实现了B接口 关联(Association) 关联指的是类之间的特定对应关系,在UML中用带实线的箭头表示。按照类之间的数量对比,关联可以分为以下三种: ● 一对一关联 ● 一对多关联 ● 多对多关联注意:关联还要以分为单向关联
2010-08-20 18:03:00 2549
原创 测试程序的效率
<br />#include <stdio.h>#include <stdlib.h>#include <time.h>void main( void ){ time_t start, finish; long loop; double result, elapsed_time; printf( "Multiplying 2 floating point numbers 10 million times.../n" ); ti
2010-08-06 23:03:00 2470
原创 mysql 字段的修改
//主键 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);//增加一个新列 alter table t2 add d timestamp; alter table infos add ex tinyint not null default '0';//删除列 alter table t2 drop c
2010-08-05 21:35:00 2274
原创 在表中指定位置加上一个字段
<br />ALTER TABLE your_table ADD photo VARCHAR(255) NOT NULL AFTER idcard
2010-08-05 21:32:00 2282 3
原创 显示加载动态库
<br />cosnt char *szModule = "DB.dll"<br />HANDLE hModule = LoadLibrary(szModule);<br />FUNC fuc = (FUNC)GetProcAddress(hModule,"StatInfoUpdate");
2010-08-05 20:14:00 714
原创 打开文件选择框
<br /> void TestGetOpenFileName(void){ // OPENFILENAME ofn; // 设置此属性 TCHAR szFile[MAX_PATH]; //存放处 // ³õʼ»¯Ñ¡ÔñÎļþ¶Ô»°¿ò¡£ ZeroMemory(&ofn, sizeof(ofn)); ofn.lStructSize = sizeof(ofn); ofn.hwndOwner = NULL; ofn.lps
2010-08-05 17:19:00 812
原创 istringstream, ostringstream, stringstream 实现数据类型转化为 string
<br />#include <iostream>#include <string>#include <sstream>using namespace std;int main(){ int a, b; string Str1, Str2; string Input = "abc 123 bcd 456 sss 999"; //ostringstream 对象用来进行格式化的输出,可以方便的将各种类型转换为string类型
2010-08-04 16:48:00 2778
原创 VC6.0编译器参数的设置
<br /><br />VC6.0编译器参数的设置主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:<br /><br />/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/WritingDlgTest.pch" /Yu"stdafx.h" /Fo"
2010-08-04 14:45:00 660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人