C/C++
桂华流瓦
嘻嘻
展开
-
WIN7(64bit)编译运行gh0st3.6
一、安装VC6+SDK+WDK注意事项:1、在安装或者使用VC++6.0时,凡是出现兼容性问题的提示对话框,一律勾选“不再显示此消息”,然后选择“运行程序”。2、在安装VC的时候,选择“custom(自定义安装)”,特别注意在安装的时候不要选择TOOLS里面的OLE/COM OBJECT VIEWER工具,就可以顺利安装,这只是一个查看工具,不会影响VC++的编译。3、安装SDK的翻译 2016-08-05 16:54:12 · 3085 阅读 · 0 评论 -
MFC程序框架剖析(孙鑫VC++第三讲详解)
转自:http://www.cnblogs.com/Key-Ky/p/3536768.html讲述MFC AppWizard的原理与MFC程序框架的剖析。AppWizard是一个源代码生成工具,是计算机辅助程序设计工具,WinMain在MFC程序中是如何从源程序中被隐藏的,theApp全局变量是如何被分配的,MFC框架中的几个类的作用与相互关系,MFC框架窗口时如何产生和销毁的,对窗口类的Pr转载 2016-08-19 01:18:32 · 813 阅读 · 0 评论 -
MFC消息映射机制详解
消息:主要指由用户操作而向应用程序发出的信息,也包括操作系统内部产生的消息。例如,单击鼠标左按钮,windows将产WM_LBUTTONDOWN消息,而释放鼠标左按钮将产生WM_LBUTTONUP消息,按下键盘上的字母键,将产生WM_CHAR消息。消息处理:在MFC中,每个专门的处理函数单独处理每个消息。消息处理函数通常是某一类的成员函数,编写消息处理函数是编写框架应用程序的主要任务。可以使用转载 2016-08-17 20:55:28 · 1046 阅读 · 0 评论 -
C++的三种继承方式
C++有三种继承方式:公有继承(public)、私有继承(private)和保护继承(protected)。1、公有继承(public)公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2、私有继承(private)私有继承的特点是基类的公有成员和保护成员都作为派生类的私有成员,不能被这个派原创 2015-07-31 16:34:23 · 316 阅读 · 0 评论 -
C++类构造函数的初始化列表
类的构造函数可以用初始化列表来进行初始化。一、使用初始化列表比在构造函数中进行赋值初始化效率高。比较两者差别如下:1、使用在构造函数中进行赋值初始化#include "stdafx.h"#include class TEST1{private: int m_a;public: TEST1(){ std::cout << "Construct TEST1" <<原创 2015-07-17 01:04:25 · 417 阅读 · 0 评论 -
C++中的位拷贝与值拷贝
以String类为例:class String{public: String(const char * p=NULL);//默认构造函数 ~String(void);//默认析构函数 String(const String &str);//拷贝构造函数 String & operator = (const String原创 2015-07-08 16:14:24 · 581 阅读 · 0 评论 -
C\C++把TXT文件读入内存
思路:1、打开文件;2、获取文件大小;3、分配内存空间;4、处理数据代码:C实现:原创 2015-07-06 11:44:28 · 2718 阅读 · 0 评论 -
this关键字的含义和final关键字的特点
this关键字的含义:代表本类对象,转载 2014-07-25 15:21:04 · 581 阅读 · 0 评论 -
GH0ST编译步骤
gh0st官方源码是VC6.0编写,而且还需要安装Software Development Kit(SDK)和Device Development Kit(DDK)才得以正常编译。1.安装SDK后,在VC编译器菜单上选择"工具"->“选项”->"目录",添加上SDK的Include file路径和Libary file2.服务端的编译(1)sys的编译安装D转载 2016-08-30 00:27:15 · 1528 阅读 · 1 评论