C/C++基础
zhaozh2000
这个作者很懒,什么都没留下…
展开
-
C语言运算符优先级
C语言运算符优先级转载 2011-03-09 09:11:00 · 332 阅读 · 0 评论 -
关于GB2312的ASCII表示
ASCII ASCII码是7位编码,编码范围是0x00-0x7F。ASCII字符集包括英文字母、阿拉伯数字和标点符号等字符。其中0x00-0x20和0x7F共33个控制字符。 只支持ASCII码的系统会忽略每个字节的最高位,只认为低7位是有效位。HZ字符编码就是早期为了在只支持7位ASCII系统中传输中文而设计的编码。早期很多邮件系统也只支持ASCII编码,为了传输中文邮件转载 2015-01-26 15:52:44 · 3219 阅读 · 1 评论 -
8皇后问题---好久没做这个了。练练手。
#include #define MAX_ROW 12typedef struct Tag_Stack{ int i; int j;}V_Stack;static V_Stack g_Stack[MAX_ROW];static int g_StackNum;static int g_Stack_j;static unsigned char UseFlag[MAX_ROW][MAX_ROW] = {原创 2014-11-02 13:23:44 · 450 阅读 · 0 评论 -
CArchive的使用,觉着这篇写的挺好,转载下
http://www.codeproject.com/Articles/1115/The-Right-Way-To-Do-Object-SerializationIntroductionObject serialization is one of the most powerful features of MFC. With it you can store you转载 2014-09-05 16:44:16 · 464 阅读 · 0 评论 -
CArchive使用举例
今天学习下类的串行化,举个例子记录下。原创 2014-09-05 16:27:15 · 671 阅读 · 0 评论 -
WaitForSingleObject的使用
#include #include #include static int g_test = 0;HANDLE hMutex = NULL;#define DEBUG_MUTEX#ifdef DEBUG_MUTEX#define GET_MUTEX() WaitForSingleObject(hMutex, -1) #define FREE_MU原创 2014-07-11 15:33:21 · 534 阅读 · 0 评论 -
大端与小端
大端和小端的说明原创 2011-05-09 13:25:00 · 531 阅读 · 0 评论 -
__cdecl与__stdcall ,以及堆栈的说明
__cdecl与__stdcall ,以及堆栈的说明原创 2011-05-09 14:19:00 · 806 阅读 · 0 评论 -
程序在内存中存储详情(Text、Data、BSS、Heap、Stack....)
先看下面的一段程序:char *string = "Hello World";int iSize;char *fun(void){ char *p; iSize = 8; p = malloc(iSize); return p;}存放的位置Text段:用来存放代码(二进制文件)和常量,该段的数据通常是只读的Data段: 已经初始化了的全局变量转载 2011-06-16 15:12:00 · 934 阅读 · 0 评论 -
为什么必须要使用CloseHandle关闭句柄
<br />很多程序在创建线程都这样写的:<br />ThreadHandle = CreateThread(NULL,0,.....);<br />CloseHandel(ThreadHandle );<br /> <br />1,线程和线程句柄(Handle)不是一个东西,线程是在cpu上运行的.....(说不清楚了),线程句柄是一个内核对象。我们可以通过句柄来操作线程,但是线程的生命周期和线程句柄的生命周期不一样的。线程的生命周期就是线程函数从开始执行到return,线程句柄的生命周期是从Create转载 2011-04-13 15:24:00 · 2645 阅读 · 0 评论 -
关于C/C++的存储区
C/C++的存储区转载 2011-04-01 08:58:00 · 860 阅读 · 0 评论 -
va_list,va_start,va_end,等的说明
va_list,va_start,va_end,等的说明原创 2011-05-09 15:59:00 · 570 阅读 · 0 评论 -
讲讲volatile的作用
讲讲volatile的作用转载 2011-05-09 14:26:00 · 327 阅读 · 0 评论 -
面向接口编程
<br /><br />在匆忙之际理清消除实现继承和面向接口编程这样两个大问题可不是一件容易的事情,尤其考虑到自身的认识水平。坦白的说,这又是一篇“炒冷饭”的文章,但这“冷饭”又确实不好炒。<br />因此,在阅读了这篇文章之后,你可要批判地接受(拒绝)我的观点,尽管我的观点也是来自于别人的观点。<br />继承是面向对象中很重要的概念。如果考虑到Java语言特性,继承分为两种:接口继承和实现继承。这只是技术层面的问题,即便C++中不存在接口的概念,但它的虚基类实际上也相当于接口。对于OO的初学者来说,他们转载 2011-03-15 16:25:00 · 320 阅读 · 0 评论 -
数独算法
#include #include #define MAX_COL_ROW_NUM 9static int g_array_data[MAX_COL_ROW_NUM][MAX_COL_ROW_NUM] = {/*{0,8,5,0,0,0,2,1,0},{0,9,4,0,1,2,0,0,3},{0,0,0,3,0,0,7,0,4},{5,0,3,4原创 2016-03-09 10:47:41 · 404 阅读 · 0 评论