堆…额,Priority Queue 和 Heap Sort 都有对 Heap 的应用。
[……]
【Windows核心编程】字符和字符串处理
本文来自Windows核心编程总结,第二章。
主要讲了对Unicode的介绍和使用方法及建议。
这里主要是讲多字节字符串与宽字节字符串的转换…
[……]
【STL】Queue
LIFO-Queue
[……]
【STL】Stack
FILO-Stack
[……]
【Code】VS2013修改文件编码格式-设置成UTF8
VS 2013 新创建的cpp和h文件默认是GB2312的。
为适应国际化需求,现在都使用UTF-8格式,下面教大家设置为默认UTF-8[……]
【STL】Deque
一个双向开口的逻辑上连续线性空间。
[……]
【C++】C/C++中的宏定义
一个很奇怪的文章,宏定义需要特别注意吗?
答案是:是的![……]
【STL】List
双向链表…
[……]
【Assembly】第二章——寄存器
寄存器是CPU的重要组成单元。不同CPU的寄存器及个数和结构都不一样。
8086CPU有14个寄存器。每个寄存器有一个名称,分别是:
AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW。
[……]
【OpenCV】2.4.13 + VS2013 环境变量配置
OpenCV 2.4.13 + VS2013 版本下的环境配置。
一次配置多次使用(重装系统除外~)
[……]
【STL】Vector
动态数组…
[……]
【STL】容器概观与分类
容器,置物之所也。
[……]
【MFC】自定义消息-编译出现无效的类型转换
用的VS2013,目前在看VC++深入详解,写异步套接字编程的时候有一个自定义消息映射,会出问题。
[……]
【STL】迭代器(iterator)与Traits编程方法
迭代器是一种抽象的设计概念,现实程序语言中并没有直接对应于这个概念的实物。
《Design Patterns》提供有23个设计模式的完整描述,iterator 模式定义如下:
提供一种方法,使之能够依序巡访某个聚合物(容器)所含的各个元素,而又无需暴露该聚合物的内部表述方式。
[……]
【Windows核心编程】错误处理
当我们调用Windows函数时,它会先验证我们传给它的参数,然后开始执行任务。
[……]
线程句柄.CloseHandle()函数的使用
很多多线程程序都是这样写的:
|
1 2 |
hThread = CreateThread( NULL, 0, FunProc, NULL, 0, NULL); CloseHandle( hThread ); |
就会产生这样的疑问,为什么创建了多线程,然后就关闭了它…
[……]
大端序 和 小端序
在计算机科学领域中,字节序是指存放多字节数据的字节顺序。
典型的情况是整数在内存中的存放方式和网络传输的传输顺序。
大端序:网络字节序;小端序:主机字节序。[……]
