- 博客(12)
- 资源 (13)
- 收藏
- 关注
原创 Source Insight用法(源代码浏览)
参考:http://blog.163.com/vingo_814/blog/static/515421512008827111819262/一、自我介绍一下:Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示
2012-06-21 07:48:59 1149
转载 C++内存管理
C++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自
2012-06-20 11:40:49 551
转载 MFC 多线程总结
(一) MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于其他线程执行之外 的用户输入,响应用户及系
2012-06-20 11:34:42 366
转载 DLL(Dynamic Link Libraries) 专题
目录引言调用方式MFC中的DLLDLL入口函数关于约定关于DLL的函数模块定义文件(.DEF)DLL程序和调用其输出函数的程序的关系作者引言比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序EXE文
2012-06-20 11:32:17 617
原创 MATLAB与VC混合编程
使用Matcom进行混合编程1、Matcom的简介1.1、Matlab与VC混合编程的实现方法Matlab与VC混合编程的方法有多种,为了对混合编程有一个大概认识,将常用的几种方法中介绍一下:一、通过Matlab Engine方式 Matlab Engine是指一组Matlab提供的接口函数,支持C语言, Matlab Engine采用C/S(客户机/服务器)模式,M
2012-06-17 22:38:04 4675
转载 OpenGL入门学习
说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接触一些新事物。OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。1、与C语言紧密结合。OpenGL命令最初就
2012-06-15 14:02:34 1180
原创 C++ 程序编译连接过程(VC)
C/C++编译过程理解A 一直对这块内容都很怵头,因为它看不到摸不着,我们只能盯着最后编译链接之后的结果是成功或是失败,但是却不知道编译器内部是如何操作的;B 每当编译器给出错误时我们都只是单纯的去处理错误,却不知道编译器是如何找出来的;C 我们都很熟悉许多编译错误,但是却不大熟悉链接错误,对链接错误产生的原因也不大清楚。 今天,通过自
2012-06-07 22:52:57 443
转载 菜单编程与windows消息分类
首先,在MFC中,具有PopUp属性的菜单是不能用来做命令响应的。在MFC中: 当点击一个菜单项的时候,最先接受到菜单项消息的是CMainFrame框架类,CMainFrame框架类将会把菜单项消息交给它的子窗口View类,由View类首先进行处理;如果View类检测到没对该菜单项消息做响应,则View类把菜单项消息交由文档类Doc类进行处理;如果Doc类
2012-06-07 21:22:10 550
转载 windows消息机制
一 Windows中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。二 Windows为当前执行的每个Windows程序维护一个「消息队列」。在发生输入事件之后,Windows将事
2012-06-07 21:15:20 252
转载 extern "C"详解
由一道面试题说起面试题:为什么标准头文件都有类似以下的结构?#ifndef __INCvxWorksh#define __INCvxWorksh#ifdef __cplusplusextern "C" {#endif/*...*/#ifdef __cplusplus}#endif#endif /* __INCvxWorksh */分析:1 显然,
2012-06-07 21:12:21 547
转载 #program 与 #ifndef #endif区别
#program 与 #ifndef #endif区别转自:http://blog.csdn.net/WINCOL/archive/2009/10/30/4748225.aspx在用VC6.0向导生成的头文件中,经常可以看见如下的代码段: #ifndef AFX_RESIZABLELAYOUT_H__INCLUDED_ #define AFX_RESIZABLELAYO
2012-06-07 20:59:16 4387
原创 VC精确计算代码执行时间方法
1)在C语言中或者VC中有很多种计算代码执行时间的代码,其中有一种精确计算时间的方法:__int64 Frequency; __int64 startTime = 0; __int64 curTime; double dTime = 0; //QueryPerformanceFrequency返回硬件支持的高精度计数器的频率//返
2012-06-07 20:47:45 2483
Google 大数据三论文 Bigtable GFS MapReduce
2013-02-15
算法导论第二版中文
2013-01-12
C++ 笔试题面试大全(含答案)
2012-08-30
线程同步机制解决多线程资源访问冲突
2012-06-19
快速排序算法
2012-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人