错题集
hbyh
这个作者很懒,什么都没留下…
展开
-
sscanf() 函数
// 把16进制字符串变成字节 for(int i=0; i { DWORD x=0; // 有可能溢出,所以用 x 中转下 sscanf((char*)(sBuf+i*2), "%2x", &x); vSign.Signature[i] = (BYTE)x; }原创 2007-08-17 18:20:00 · 486 阅读 · 0 评论 -
VC6 的 SDK
vc6快10岁了,呵呵~~蛮经典的东西。 以下SDK和库是我自己收集的,绝大部分我都使用过,最重要的是能在VC6下使用。它们之间各自有各自的功能,不需要比较,除非是相同类型的库,例如XML解析器,我才比较一下,排名也不分先后,并且描述的简略不代表个人的感情色情。^.V,很多库我都喜欢,但我只是简单说两句。例如MFC,STL,ICE等等。希望大家的开发效率能提高不少。有些库或者SDK没有罗列其中,大转载 2008-01-16 20:50:00 · 585 阅读 · 0 评论 -
谈谈Windows程序中的字符编码
导读: 写这篇文章的起因是这么一个问题:我们在使用和安装Windows程序时,有时会看到以“2052”、“1033”这些数字为名的文件夹,这些数字似乎和字符集有关,但它们究竟是什么意思呢? 研究这个问题的同时,又会遇到其它问题。我们会谈到Windows的内部架构、Win32 API的A/W函数、Locale、ANSI代码页、与字符编码有关的编译参数、MBCS和Unicode程序、资源和乱码转载 2008-01-02 09:53:00 · 920 阅读 · 0 评论 -
adsl
admin_harbour NAT规则 - 详细---------------------------------------NAT规则信息Rule ID: 1RuleFlavor: NAPTIF Name: AllLocal 地址 From:原创 2007-11-22 21:17:00 · 611 阅读 · 0 评论 -
InitializeCriticalSectionAndSpinCount 错误
#define STRICT#ifndef _WIN32_WINNT#define _WIN32_WINNT 0x0500#endif原创 2007-10-13 20:48:00 · 800 阅读 · 0 评论 -
ASM 与 结构
struct first_type{ char* weasel; int same_name;};#include struct second_type{ int wonton; long same_name;};struct first_type hal;struct second_type oat;int main(){ __asm { mov ebx, offset hal;原创 2007-10-09 10:42:00 · 475 阅读 · 0 评论 -
Visual C++中的异常处理浅析
Visual C++提供了对C语言、C++语言及MFC的支持,因而其涉及到的异常(exception)处理也包含了这三种类型,即C语言、C++语言和MFC的异常处理。除此之外,微软对C和C++的异常处理进行了扩展,提出了结构化异常处理(SEH)的概念,它支持C和C++(与之相比,MFC异常处理仅支持C++)。 一个典型的异常处理包含如下几个步骤: (1)程序执行时发生错误; (2)以一个异常原创 2007-10-22 17:40:00 · 577 阅读 · 0 评论 -
try except and try catch ZZ
从本篇文章开始,将全面阐述__try,__except,__finally,__leave异常模型机制,它也即是Windows系列操作系统平台上提供的SEH模型。主人公阿愚将在这里与大家分享SEH的学习过程和经验总结。 SEH有两项非常强大的功能。当然,首先是异常处理模型了,因此,这篇文章首先深入阐述SEH提供的异常处理模型。另外,SEH还有一个特别强大的功能,这将在下一篇文章中进行详细介绍。t原创 2007-10-22 15:59:00 · 565 阅读 · 0 评论 -
开发 SERVER 注意
1.CHAT 可能重复高频,造成负担.应注意原创 2007-10-21 22:04:00 · 352 阅读 · 0 评论 -
合并
DELETE FROM INVENTORYTABLE WHERE (IT_DELETE = 1) 4.满160转的改为5转,100转的改为3转,50转的改为1转就行了SET zsnum = 5555 WHERE (zsnum >= 160)UPDATE CHARTABLE SET zsnum = 3333 WHERE (zsnum >= 100) AND (zsnum UPDA原创 2007-09-01 22:28:00 · 478 阅读 · 0 评论 -
InitializeCriticalSectionAndSpinCount
The InitializeCriticalSectionAndSpinCount function initializes a critical section object and sets the spin count for the critical section. BOOL InitializeCriticalSectionAndSpinCount( LPCRITICAL_S原创 2007-08-30 20:51:00 · 1733 阅读 · 0 评论 -
MX440 驱动
驱动编号 4528原创 2008-10-22 10:22:00 · 389 阅读 · 0 评论