自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

Bigtable:一个分布式的结构化数据存储系统; The Google File System; MapReduce是一个编程模型,也是一个处理和生成超大数据集的算法模型的相关实现

2013-02-15

算法导论第二版中文

《算法导论(原书第2版)》将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,《算法导论(原书第2版)》也是一本案头必备的参考书或工程实践手册

2013-01-12

图像处理与识别

图像处理 识别

2012-12-01

空间坐标转换

空间坐标转换;

2012-12-01

网络通信程序

该网络socket通信测试如QQ聊天程序,IP地址写入127.0.0.1回路地址,可以测试通信是否成功。

2012-08-30

C++ 笔试题面试大全(含答案)

单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节点元素的指针反转后,利用已经存储的指针往后面继续遍历。

2012-08-30

线程同步机制解决多线程资源访问冲突

为了解决多线程访问公共资源的冲突,开发人员需要采用线程同步机制,来避免同一时刻多个线程访问公共资源;该程序使用事件对象进行线程同步;事件对象分为人工重置事件对象和自动重置事件对象。

2012-06-19

不同进制转换方法

在日常的生活中,人们最常用的是十进制的数据,但是在计算机中,有时需要使用二进制、八进制和十六进制等不同进制的数据;该程序实现不同进制的数据之间的相互转换。

2012-06-18

哈希查找算法

哈希函数的构造方法常用:数字分析法、平均取中法、分段叠加、伪随机数法、余数法;构造好的哈希函数可以减少冲突。

2012-06-18

快速排序算法

快速排序基本思想是通过一趟排序将待排序的数据分割成独立的两个部分。其中一部分的所有数据都比另一部分的所有数据都要小,然后再按照此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个序列变成有序序列;该程序简单易懂

2012-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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