自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bodybo的专栏

做喜欢的事

原创 volatile关键字的含义(转载)

volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。使用该关键字的例子如下:int volatile nVint;当要求使...

2006-06-27 14:51:00

阅读数 806

评论数 0

原创 编程解决过河问题

问题是这样的:一天夜晚,有四个人要过一条河,河上有一座只能承受两人重量的桥,而且桥面路况很差,要手持手电筒才能顺利通过。四人单独过河的时间分别为:2分钟、3分钟、8分钟和10分钟,并且只有一个手电筒。问:四人都过河的最短时间是多少?大概编程思想是这样的:(1)从四人中任挑两人过河,记录时间(两人中...

2006-06-21 17:37:00

阅读数 1821

评论数 0

原创 自己封装socket(更新啦)

CAsynSocket似乎总难满足要求,不能跨线程使用应该是它的致命伤,直接使用socket是最好的办法,这也是许多大牛们推荐的方法。为了避免重复劳动,自己封装了一个CMySocket类,希望能像CAsynSocket一样使用(现在还不可能了,偶也是初学,只有慢慢完善,也许有一天能接近CAsynS...

2006-06-21 16:41:00

阅读数 2028

评论数 0

原创 最近写了个日志类,挺好用:)

最近写了一个日志类Clog,在实际系统中应用检验过了,效果不错,贴出来和大家交流交流,看还有没有需要改进的地方。现对Clog类做部分说明:这个类用到MFC的CFileFind,如果不用MFC,CFileFind实现的查找文件夹功能可用PathFileExists实现,当然,CString类型也需要...

2006-06-21 12:04:00

阅读数 1214

评论数 0

原创 递归调用删除文件夹及文件夹下所有内容

void RemoveTree(CString strParent)  //递归函数{ CString strTmp; CFileFind f; BOOL bFind = f.FindFile(strParent + "*.*"); while(bFind) {  bFind ...

2006-06-21 11:23:00

阅读数 1339

评论数 1

转载 windows提供的对于文件进行操作的API函数及其功能(转载)

...

2006-06-21 10:28:00

阅读数 1644

评论数 0

转载 标准文件操作函数(转载)

本节所讲的文件读写函数均是指顺序读写, 即读写了一条信息后, 指针自动 加1。下面分别介绍写操作函数和读操作函数。     1. 文件的顺序写函数     fprintf()、fputs()和fputc()函数     函数fprintf()、fputs()和fputc()均为文件的顺序写操作函数...

2006-06-21 10:24:00

阅读数 2336

评论数 0

转载 文件操作API函数(转载)

在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 APICreateFile打开文件要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。ReadFile...

2006-06-21 10:20:00

阅读数 1153

评论数 0

转载 C中获得和修改环境变量(MSDN)

/* GETENV.C: This program uses getenv to retrieve * the LIB environment variable and then uses * _putenv to change it to a new value. */#include #inc...

2006-06-19 14:42:00

阅读数 1208

评论数 0

转载 JNI中文处理问题小结(转载)

由于工作关系,需要利用JNI在C++与Java程序之间进行方法调用和数据传递,但以前总是在英文环境下工作,对中文(其他语言编码同理)问题反倒没有太关注,最近抽了点时间研究了一下,将自己的体会整理如下,供大家讨论或参考。在进一步讨论之前,有几点基础知识需要说明:1、在Java内部,所有的字符串编码采...

2006-06-16 17:05:00

阅读数 1175

评论数 1

转载 论函数调用约定(转载)

在C语言中,假设我们有这样的一个函数:    int function(int a,int b)    调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函...

2006-06-16 17:00:00

阅读数 703

评论数 0

原创 如何用VC编写供PB调用的DLL

和编写一般的DLL方法相同,需要注意以下两点:(1)调用约定C函数有_stdcall、_cdecl、_fastcall等多种调用约定,调用约定用来说明函数参数的压栈顺序和由谁(函数自身还是调用者)来修改堆栈。关于调用约定的详细说明,请参考我转载的另一篇文章。编写供PB调用DLL,请使用_stdca...

2006-06-16 16:55:00

阅读数 2247

评论数 0

原创 如何用VC编写供JAVA调用的DLL

(1)首先写一个java类,内容如下:package com.bw.gb2py;public class GB2PY { static {System.loadLibrary("GB2PY"); //载入dll}public native static String GetPY...

2006-06-16 15:47:00

阅读数 2027

评论数 0

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