- 博客(5)
- 资源 (30)
- 收藏
- 关注
转载 VC++中进程间相互通信的十一种方法
进程通常被定义为一个正在运行的程序的实例,它由两个部分组成: 一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方 另一个是地址空间,它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。每个进程被赋予它自己的虚拟地址空间,当进程中的一个线程正在运行时,该线程可以访问只属于它的进程的内存。属于其它进程的
2013-03-31 11:36:05 551
原创 快速排序
// SomeTest.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include using namespace std;void QuickSort(int
2013-03-03 22:57:01 307
转载 ATL 类的理解
自己的类从 CComObjectRoot ,CComCoClass派生, CComObject又从自己写的类派生CComModel类模块的中心类,不区分进程内和本地组件。如果是本地组件则必须建立一个CComModule子类。本地组件在引用计数为0时需要退出。CComObjectRoot/CComObjectRootEx,任何ATL Com组件都必须从此类继承。想起IUnknown,而
2013-03-03 00:13:32 812
原创 解释类的地址偏移量
class A1 { public: virtual void Test(){} }; class A2 : public A1 { public: virtual void Test(){} }; class A3 : public A1 { public: virtual void Test(){} }; cl
2013-03-01 23:16:53 834
转载 auto_ptr 详解
auto_ptr是当前C++标准库中提供的一种智能指针,或许相对于boost库提供的一系列眼花缭乱的智能指针, 或许相对于Loki中那个无所不包的智能指针,这个不怎么智能的智能指针难免会黯然失色。诚然,auto_ptr有这样那样的不如人意,以至于程序员必须像使用”裸“指针那样非常小心的使用它才能保证不出错,以至于它甚至无法适用于同是标准库中的那么多的容器和一些算法,但即使如此,我们仍然不能否认这个
2013-03-01 16:26:51 345
黑洞OCR文字识别小程序v1.3.rar
2019-05-17
Screen_Capture.rar
2019-05-11
vc_mbcsmfc
2019-01-19
libboost_system-vc80-mt-gd-1_53.lib 下载
2013-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人