自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

作一个独立连续的思考者

业务研发领域的老兵

原创 一段更换IP地址网络编号的C语言宏

对于下列宏进行分析: #define bwMCDR2_ADDRESS 4 #define bsMCDR2_ADDRESS 17 #define bmMCDR2_ADDRESSBIT_MASK(MCDR2_ADDRESS) #define BIT_MASK(_bf)((1U

2011-07-30 21:02:18

阅读数 1434

评论数 0

转载 C语言中位域

引自:http://wenku.baidu.com/view/5efe35ccda38376baf1fae9a.html 这是C语言位域 ( 冒号 ) 问题 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状

2011-07-30 18:20:01

阅读数 506

评论数 0

转载 sizeof(结构体)和内存对齐

引自:http://www.ksarea.com/articles/20071004_sizeof-struct-memory.html 有的时候,在脑海中停顿了很久的“显而易见”的东西,其实根本上就是错误的。就拿下面的问题来看: struct T { c

2011-07-30 18:04:58

阅读数 400

评论数 0

转载 C语言宏定义技巧

转自:http://blog.csdn.net/zhxlx/article/details/2883321 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。 下面列举一些成熟软件中常用得宏定义。。。。。。  1,防

2011-07-30 16:33:47

阅读数 479

评论数 0

转载 struct对齐问题

今天在群里,群主说要实现一个读取数据库的通用接口。只要提供任意一个结构体,就可以将数据库的数据填充到结构体中,数据库是MySQL。这个需求是普遍存在的,曾经也想实现一个这样的接口,不过感觉有点难度就没敢碰。他说的难点在于数据类型对齐问题,听了有些糊涂,“类型对齐”这个概念在我脑子

2011-07-30 15:23:04

阅读数 2925

评论数 0

原创 QuickSort(快排序)代码实现

本程序采用VS2005平台开发,采用如下目录结构: quicksort目录中包含quicksort工程(共三个文件:quicksort.h, quicksort.c, main.c),include目录中包含dynamic_array.h和dynamic_array.c

2011-07-30 13:03:31

阅读数 547

评论数 0

原创 HeapSort——堆排序实现(算法类)

#ifndef _HEAP_SORT_H_#define _HEAP_SORT_H_#define INC_HEAP_SIZE 10typedef int* Heap_Data;typedef struct _HeapElem{ long key; Heap_Data data;

2011-07-29 12:28:21

阅读数 384

评论数 0

原创 Debug一上午没研究出来的程序,索定在malloc上~

#include "test.h" #include #include #define INC_HEAP_SIZE 10 #pragma(2) typedef void* Heap_Data; typedef struct _HeapElem{ Heap_Data d

2011-07-29 12:20:13

阅读数 951

评论数 1

原创 程序员之书途

《 计算机程序设计艺术 》、《 算法导论 》和《 编程珠玑 》

2011-07-27 20:39:03

阅读数 295

评论数 0

转载 ASCII码对照表

ASCII码对照表下表列出了字符集中的 0 - 127。代码字符代码字符代码字符代码字符0 32[空格]64@96`1 33!65A97a2 34"66B98b3 35#67C99c4 36$68D100d5 37%69E101e6 38&70F102f7 39'71G...

2011-07-26 19:09:56

阅读数 405

评论数 0

原创 浅析MFC是如何封装 Windows SDK的~

一、Win32Application Architecture 一个Win32 Application Architecture的代码结构如下: LRESULT CALLBACK WinWordsProc(HWND hwnd, UINT uMsg, WP...

2011-07-22 20:04:29

阅读数 2513

评论数 0

转载 (转)MFC是不是过时了!!!

我是站在纯技术的角度上来考虑的,微软对MFC提供了源代码,而对C#只提供了一些组件。这对这个讨论起着至关重要的作用。 MFC是用C++的语法来封装Windows的API,掌握MFC的关键不是在于记住掌握它的类库的使用方法,而是要学习它的源码。虽说一些地方做得也不尽人意,但掌握了M

2011-07-20 20:03:59

阅读数 4653

评论数 1

转载 VC++项目经理部分访谈录~

以下文章选自www.codeproject.com的访谈系列,被访者是微软VC++项目经理。主题是关于MFC/ATL与.Net框架的相互关系。讨论比较有条例,至少部分解答了我自己的某些疑惑,相信此文对很多VC程序员能提供不少有益的信息。因为时间关系,没有翻译,原文在此,大家先睹为

2011-07-20 19:45:44

阅读数 680

评论数 0

转载 (转)VC++深入详解第三章笔记

(此可作为我作读书笔记的范本!!!~)第三章 MFC框架程序剖析      MFC(Microsoft Foundation Class,微软基础类库) 3.1  MFC AppWizard      无3.2  基于MFC的程序框架剖析     1. 在MFC中,类的名称以“C

2011-07-20 17:03:37

阅读数 370

评论数 0

原创 C++语法_类中语句使用双冒号

如::AfxLoadCursor,意为全局函数,面非类内成员函数。~

2011-07-20 15:38:27

阅读数 543

评论数 0

转载 C++程序运行时内存布局之----------this到底是什么?

先问一个问题,在C++里,成员函数里的this指针和调用此函数的对象地址总是一样的吗?如果你的回答是:不一定。那么至少你是个老手吧,下面的内容你就不用看了;如果你的回答是:是啊,那么强烈建议你看看下面的内容。 非静态成员函数,无论是不是虚函数,都隐藏了一个this指针参数。这个参

2011-07-20 09:00:38

阅读数 422

评论数 0

转载 迎难而上 数据库管理员怎样走向成功?(转)

数据库管理员,英文是Database Administrator,简称DBA。数据管理员是指一个负责管理和维护数据库服务器的人。  DBA是一份清闲的工作,还是复杂且须付出心力的重任?把DBA作为一个可能的职业选择的原因是什么呢? 如何确认应不应该从事DBA这样的职业?中国IT实

2011-07-19 21:28:52

阅读数 646

评论数 0

原创 重载_覆盖_隐藏及指针_引用区别

重载:发生在同个类当中,覆盖:在派生类当中重写基类的函数,函数名、参数列表都一样。Virsual 函数。隐藏:在派生类当中重写基类的函数,二种情况都为隐藏:1.函数名、参数列表都一样,但为普通函数;2.函数名相同,但参数列表不同,则不管基类的函数声明是否有virtual关键字,基

2011-07-19 21:07:44

阅读数 332

评论数 0

原创 c++中继承_多态

有了继承,指向基类类型的指针或引用就可以被用来指向派生类类型的对象。然后就可以编写程序来操纵这些指针或引用而不用考虑它们所指向的对象的实际类型。 用一个基类指针或引用来操纵多个派生类型的能力被称为多态性。 在C++中,多态性分为两种,一种称为编译时多态,另一种为运行时多态 分别

2011-07-19 20:28:36

阅读数 376

评论数 0

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