计算机科学中最重要的32个算法

http://www.infoq.com/cn/news/2012/08/32-most-important-algorithms 奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutsch...

2013-06-19 13:29:11

阅读数 340

评论数 0

中文字符编码之GBK,UTF-16和UTF-8

http://blog.csdn.net/bestwolf1983/article/details/7248239 编程中经常会遇到这三种字符编码形式的相互转换问题,以至于许多第三方的库不明原因的调用失败,其实很多都是由于第三方库支持的是utf-8而不是windows默认支持的utf-16导...

2013-01-01 21:26:17

阅读数 373

评论数 0

vc中怎么使用SendMessage自定义消息函数

vc中怎么使用SendMessage自定义消息函数 http://www.cnblogs.com/wqj1212/archive/2008/03/03/1089298.html vc中怎么使用SendMessage自定义消息函数: SendMessage的基本结构如下: Sen...

2012-11-24 15:05:22

阅读数 274

评论数 0

中缀表达式转换为后缀表达式(栈的使用)

http://hi.baidu.com/huifeng00/item/41830530b97f34fea984286a 中缀表达式如1*2+(2-1), 其运算符一般出现在操作数之间, 因此称为中缀表达式,也就是大家编程中写的表达 式。编译系统不考虑表达式的优先级别, 只是对表达式从左...

2012-11-01 18:22:15

阅读数 261

评论数 0

在vs2010平台上创建并使用dll

转自http://blog.csdn.net/btwsmile/article/details/6676802 一、为什么需要dll 代码复用是提高软件开发效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种...

2012-10-06 18:31:52

阅读数 464

评论数 0

vc++动态链接库(dll)编程

转自http://www.cnblogs.com/chio/archive/2007/11/03/948480.html 1.概论   先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或...

2012-09-21 14:08:17

阅读数 530

评论数 0

netbios的简单应用

转自http://www.cnblogs.com/dugunangong/archive/2012/08/02/2620368.html 众所周知,一个网卡对应唯一MAC地址,对一些应用程序来说,获取网卡MAC地址有时是必要的,使用VC提供的NetBIOS网络编程接口可以方便获取网卡MAC地...

2012-09-19 13:24:52

阅读数 359

评论数 0

apc

转自http://blog.csdn.net/sky101010ws/article/details/6973108 在Windows NT中,APC被无数次地提到,但在标准Microsoft DDK中却没有说明什么是APC以及应该怎么使用。但是理解APC是理解Windows NT怎么工作的本质...

2012-09-08 12:30:11

阅读数 342

评论数 0

卡塔兰数

卡塔兰数   令h(0)=1,h(1)=1,catalan数满足递归式:   h(n)= h(0)*h(n-1) + h(1)*h(n-2) + ... + h(n-1)h(0) (其中n>=2),这是n阶递推关系;   还可以化简为1阶递推关系: 如h(n)=(4n-...

2012-09-07 00:18:15

阅读数 2085

评论数 0

Socket的阻塞模式和非阻塞模式

Socket的阻塞模式和非阻塞模式 来源:http://blog.csdn.net/VCSockets/ 阻塞模式   Windows套接字在阻塞和非阻塞两种模式下执行I/O操作。在阻塞模式下,在I/O操作完成前,执行的操作函数一直等候而不会立即返回,该函数所在的线程会阻塞在...

2012-08-18 18:07:59

阅读数 419

评论数 0

将任一个数字进行拆解

题目  将任一个数字进行拆解,例如:       3 = 2+1 = 1+1+1 所以3有三種拆法    4 = 3 + 1 = 2 + 2 = 2 + 1 + 1 = 1 + 1 + 1 + 1 共五種    5 = 4 + 1 = 3 + 2 = 3 + 1 + 1 = 2 + 2 ...

2012-08-18 17:53:52

阅读数 455

评论数 0

十几年编程的不同认知层次

1、指针很难用,考得很烦——指针很好用,正确的用法不会出错——引用效果更好 2、const干嘛的,多余——哦,可以这样用——还可以那样用——还真有效果——OMG,原来还可以这样用 3、异常是什么,好像经常说——我都工作几年了,还不知道到底有什么存在的意义——哦,原来是这样,这种...

2012-08-18 12:23:53

阅读数 346

评论数 0

几种调用约定的区别

几种调用约定的区别   __cdecl __fastcall与 __stdcall,三者都是调用约定(Calling convention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3)以及产生函数修饰名的方法。   1、__stdcall调用...

2012-08-16 11:28:51

阅读数 281

评论数 0

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