- 浏览: 1315021 次
最新评论
-
TryIT1993:
你好,我想问个问题,value代表的是什么值,是获胜的次数,还 ...
围棋博弈程序的实现与思考(1)——局面评估 -
zhiquanliu:
这个代码对于IE浏览器是有问题的 , 当按住ctrl 滚动滚轮 ...
JavaScript获取文本框光标的像素位置 -
comdevlihun:
有源码吗?
围棋博弈程序的实现与思考(7)——运行结果 -
wenjinglian:
taominghua 写道我就是一个码农,很迷茫.我不甘于落后 ...
我在淘宝这7年 -
taominghua:
我因为一首歌去想念一个人,喜欢一个城市去与一个人邂逅,因为这个 ...
因为一首歌,想念一个人?
文章列表
一程序设计
要避免错误,首先要从好的设计开始。对于程序的设计,需考虑到程序的两个特性:
1简单性
大多数常见的错误来源于程序设计中不必要的复杂成分。一个好的设计应该反映问题本身的要求,而不 ...
- 2009-08-01 10:33
- 浏览 524
- 评论(0)
我常用的几个:
其它数据类型转换为字符串 短整型(int) itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制 itoa(i,temp,2); ///按二进制方式转换 长整型(long) ltoa(l,temp,10); 字符串转换为其它数据类型 短整型(int) i = atoi(temp); 长整型(long) l = atol(temp); 浮点(double) d = atof(temp);
字符串转化为char*
1.CString s; char * p = (LPSTR)(LPCTSTR)s;2.CString s; ch ...
- 2009-08-01 10:25
- 浏览 681
- 评论(0)
<本文转自http://blog.csdn.net/whf727/archive/2008/03/12/2172331.aspx>
一、 剖析VC中的文件操作
各种关于文件的操作在程序设计中是十分常见,如果能对其各种操作都了如指掌,就可以根据实际情况找到最佳的解决方案,从而在较短的时间内编写出高效的代 码,因而熟练的掌握文件操作是十分重要的。本文将对Visual C++中有关文件操作进行全面的介绍,并对在文件操作中经常遇到的一些疑难问题进行详细的分析。 1.文件的查找 当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类 ...
- 2009-08-01 10:02
- 浏览 812
- 评论(0)
AfxBeginThread:开始一个新的线程AfxEndThread:结束一个旧的线程AfxFormatString1:类似printf一般地将字符串格式化AfxFormatString2:类似printf一般地将字符串格式化AfxMessageBox:类似Windows API 函数 MessageBoxAfxOuputDebugString:将字符串输往除错装置AfxGetApp:获得application object (CwinApp派生对象)的指针AfxGetMainWnd:获得程序主窗口的指针AfxGetInstance:获得程序的instance handle
MFC数据类型下 ...
- 2009-08-01 09:43
- 浏览 825
- 评论(0)
笔者最近学习算法,学了很久也只弄懂了几个排序算法,在这里晒一下下,作为以后参考之用。
一、为什么要研究排序问题
许多计算机科学家认为,排序算法是算法学习中最基本的问题,原因有以下几点:
l 有时候应用程序本身需要对信息进行排序,如为了准备客户账目,银行需要对支票账号进行排序
l 很多算法将排序作为关键子程序
l 现在已经有很多排序算法,它们采用各种技术
l 排序时一个可以证明其非平凡下界的问题,并可以利用排序问题的下界证明其
- 2009-07-27 23:31
- 浏览 738
- 评论(0)
Public定义的成员可以在任何地方访问;
Protected定义的成员只能在该类及其子类中访问;
Private定义的成员只能在该类本身中访问;
对于继承,如果定义派生类的时候没有指定继承类型,则默认为private继承。如果子类中为Public继承,则基类中除private不能继承外,别的按照原来的继承。如果为protected继承则基类的Public也变成protected。如果为private继承,则public和protected类型按照private继承。
- 2009-07-27 13:44
- 浏览 661
- 评论(0)
1. &表示取地址,是取地址,你的地址可以是任何类型,
2. *是指针,是取地址的内容
#include <iostream.h>
class point
{
public:
int x;
int y;
point()
{
x=25;
y=59;
}
void output()
{
cout<<x<<endl<<y<<endl;
}
void input(int x,int y)
{
this->x=x;
this->y=y;
...
- 2009-07-27 00:05
- 浏览 540
- 评论(0)
笔者在学习Windows下的图形界面应用程序(GUI,Graphical User Interface)的时候碰到的第一个麻烦就是架设WIN32汇编程序的开发环境,在这里笔者愿意和大家分享这段经历。
笔者认为大家应该首先具备下列概念和文件:
操作系统: ...
- 2009-07-23 23:46
- 浏览 621
- 评论(0)
一结构体定义的区别
第一种: typedef struct _TEMP { char test[100]; }TEMP; 第二种: struct TEMP { char test[100]; };
用了typedef,这样以后_TEMP就可以表示这个结构体, 没有实例,不占空间
第一种: typedef struct _TEMP { char test[100]; }TEMP; 以后定义变量,可以用: TEMP vTemp; 或者 struct _TEMP vTemp; 第二种: struc ...
- 2009-07-21 13:44
- 浏览 767
- 评论(0)
① 可以看一看msdn HINSTANCE 是进程句柄; HANDLE 是对象句柄; CWnd 是MFC的一个类,所有窗口类从其派生; HWND 是窗口的句柄。② 微软喜欢将内核对象标识,称为句柄。如进程:HINSTANCE ,文件句柄:HANDLE, 窗口句柄HWND,画笔句柄HPEN等等。CWnd是提供窗口处理的一个类,里面有HWND m_hWnd成员,CWnd对象一般和一个窗口句柄绑定,但提供了很多窗口操作,如SetWindowText,GetWindowText,...
- 2009-07-21 12:29
- 浏览 844
- 评论(0)
C语言字符串函数
函数名: stpcpy功 能: 拷贝一个字符串到另一个用 法: char *stpcpy(char *destin, char *source);程序例:
#include <stdio.h>#include <string.h>
int main(void){ char string[10]; char *str1 = "abcdefghi";
stpcpy(string, str1); printf("%s/n", string); return 0;}
函数名: strcat功 能: 字符串 ...
- 2009-07-20 21:17
- 浏览 929
- 评论(0)
一、
TCHAR szFilePath[MAX_PATH + 1];
GetModuleFileName(NULL, szFilePath, MAX_PATH);
(_tcsrchr(szFilePath, _T('//')))[1] = 0;//删除文件名,只获得路径
CString str_url = szFilePath;
AfxMessageBox(str_url);
二、
String
path=AfxGetApp()->m_pszHelpFilePath;
String
str=Afx ...
- 2009-07-13 17:36
- 浏览 1364
- 评论(0)
Warriors of the Visual Studio, Assemble!
If you've recently purchased Assembly Language for Intel-Based Computers, 5th edition, you probably want to get the software set up so you can start working. This tutorial should make the process easier. If you're in a hurry to get started, you only n ...
- 2009-07-12 19:40
- 浏览 1239
- 评论(0)
MFC应用程序中指针的使用作者:gouguijia
1) 在View中获得Doc指针2) 在App中获得MainFrame指针3) 在View中获得MainFrame指针4) 获得View(已建立)指针5) 获得当前文档指针6) 获得状态栏与工具栏指针7) 获得状态栏与工具栏变量8) 在Mainframe获得菜单指针9) 在任何类中获得应用程序类10) 从文档类取得视图类的指针(1)11) 在App中获得文档模板指针12) 从文档模板获得文档类指针13) 在文档类中获得文档模板指针14) 从文档类取得视图类的指针(2)15) 从一个视图类取得另一视图类的指针VC中编程对于刚刚开始学习的同学,最 ...
- 2009-03-27 17:58
- 浏览 737
- 评论(0)
我们在编写程序的过程中,有很多要用到出始化,但有很多都写进了注册表,而我们在想修改或者查看的时候必须到注册表里去修改,而不是直接到一个程序目录下的ini文件里查看或者修改,怎么使可以直接生成的ini文件能写进Debug 呢?而不写进注册表.下面的程序可以帮助我们实现这个目的!!!!
在应用程序类下的 * App::InitInstance()函数里加入下面的程序语句;
charczProgName[MAX_PATH];CString czN;intiNiValue=0;
iNiValue= GetModuleFileName(0,czProgName,MAX_PATH);if(iNiVa ...
- 2009-03-27 17:14
- 浏览 1014
- 评论(0)