自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (43)
  • 收藏
  • 关注

原创 release版本与debug版本的区别

前面三篇是找的网友资料,留下来参考。最近做一个manager,debug跑了一个月没问题,release一就出错。这是一次惨痛的教训,记住了,下次不再犯。

2012-08-30 12:57:38 660

转载 编译成release版本与debug版本的程序有何执行上的区别?

1.   变量。       大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的赋值近似于随机(我想是直接从内存中分配的,没有初始化过)。这样就明确了,如果你的程序中的某个变量没被初始化就被引用,就很有可能出现异常:用作控制变量将导致流程导向不一致;用作数组下标将会使程序崩溃;更加可能是造成其他变量的不准确

2012-08-30 12:55:17 4204 1

转载 Debug 和 Release 编译方式的本质区别

Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误,

2012-08-30 12:53:02 2713

转载 Debug调试运行正常,但在Release模式下退出程序时报错

在最近的H.265分析器项目中,出现了一个问题,就是在Debug模式下运行正常,但是在Release模式下时,退出程序时,会报出以下错误:the instruction at"0x78d80f87" referenced memory at "0x70665f70" the memory could not be read。在Release调试状态下,出现一个提示First-chance exce

2012-08-30 12:43:01 8966 3

转载 error C2440: 'static_cast' : cannot convert from 'void (__thiscall CMainFrame::* )(void)' to 'LRESUL

不能转换void (_thiscall CMainFrame::*)(void)to LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)开发平台由VC6.0升级至VS2005,需要将原有的项目迁移,可能碰到类似错误:error C2440: 'static_cast' : cannot convert from 'void (__thiscall CM

2012-08-29 17:03:17 3736 6

转载 ofstream和ifstream详细用法

ofstream是从内存到硬盘,ifstream是从硬盘到内存,其实所谓的流缓冲就是内存空间;在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(  向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>)

2012-08-16 10:24:49 472

原创 根据进程名查找进程PID

#include using namespace std;//#include #include #include"tlhelp32.h"DWORD CheckModule(char* ProcessName){//传入的参数是要搜索的进程名 HANDLE hSnapshot; PROCESSENTRY32 lppe; BOOL Find; BOOL Found; hSn

2012-08-10 15:53:32 4721

转载 char*和CString转换

CString 是一种很特殊的 C++ 对象,它里面包含了三个值:一个指向某个数据缓冲区的指针、一个是该缓冲中有效的字符记数(它是不可存取的,是位于 CString 地址之下的一个隐藏区域)以及一个缓冲区长度。 有效字符数的大小可以是从0到该缓冲最大长度值减1之间的任何数(因为字符串结尾有一个NULL字符)。字符记数和缓冲区长度被巧妙隐藏。(1) char*转换成CString

2012-08-06 16:19:43 407

原创 vc 下拉列表框 编程

要使程序运行的时候就有,将添加项目的功能放在对话框的 OnInitDialog里面, CComboBox* combo= ( CComboBox*)GetDlgItem(ID_COMBO1);combo->AddString("A");combo->AddString("B");combo->AddString("C");combo->SetCurSel(0);// 设置默认显示的项

2012-08-02 10:37:01 985

原创 MFC的CListCtrl的使用与技巧

选择控件:List Control增加变量:add variable -> m_mylist初始化:LONG lStyle; DWORD dwStyle; lStyle; lStyle = GetWindowLong(m_mylist.m_hWnd, GWL_STYLE); lStyle &= ~LVS_TYPEMASK; lStyle |= LVS_REPORT; S

2012-08-01 18:09:46 1191

Linux高性能服务器编程 游双 源码

Linux高性能服务器编程的随书源代码; 书籍配置源码,分享给大家参考。如有侵权请告知。分享给大家参考,分享给大家参考,分享给大家参考

2017-11-08

MSXML sdk 3.0、4.0、5.0、6.0

MSXML sdk 3.0、4.0、5.0、6.0

2014-09-22

The C++ programming language 中英两版

The C++ programming language 中英两版 包括 高清中文版 和 英文扫描版

2014-04-16

ts文件分析工具

ts文件的分析工具 pat pmt等都能看的到

2014-03-03

DirectShow开发指南-

DirectShow开发指南 陆琪明

2014-01-27

UML入门教程(中文版)

UML入门教程(中文版)

2013-12-24

VC++MFC小游戏开发实例教程+扫雷+五子棋+俄罗斯+老鼠滚球

VC++MFC小游戏开发实例教程+扫雷+五子棋+俄罗斯+老鼠滚球 这是个教程,不过代码流程写的很清楚,免费的代码链接在教程的最后一页

2013-12-24

TS流编辑分析软件(TSreader)

TS流编辑分析软件(TSreader)!强大的TS流分析软件,可以支持分离、删除、重整TS中的DTS音轨及多个音轨。以及分析TS流、TS文件等多种功能。

2013-10-30

ffplay在vs2005编译通过工程

ffplay在vs2005编译通过工程,已编译通过。别丢了sdl库。

2013-10-25

ffmpeg用vs2005编译通过的工程

ffmpeg 用vs2005编译通过的工程,已测试

2013-10-25

VC对话框最小化到系统托盘

VC对话框最小化到系统托盘

2013-08-27

类成员函数创建线程源码

类成员函数创建线程

2013-08-22

vs2005卸载工具

vs2005卸载工具,网友说可以卸载的很干净,但是我试了几次只是卸载部分,不过好像有点用

2013-08-17

vc 聊天室程序

vc 聊天室程序,参考了网友的代码,代码里面有server以及client, 运行过程中,一个server可以有多个client

2013-08-13

vc助手 支持vs05

vc助手 支持vs05

2013-07-23

vlc命令行--转码 流化 推流

vlc命令行--转码 流化 推流

2013-07-23

cstring分割字符串的类

cstring分割字符串的类,网友封装的我只是借用。顺便攒点分……

2013-05-30

字符串的转换

Unicode,ansi,utf8 三种格式的相互转换代码

2013-04-23

Flash Media Server 注册机(3.5 && 4.0)

Flash Media Server 注册机 能破解3.5 和 4.0版本。

2013-03-27

一个用DirectShow做的简单播放器

DirectShow 播放器 视音频编解码 一个用DirectShow做的简单播放器 是调用filter进行的播放,lib库编译到exe里面,用户不用装DirectShow或者ffdshow

2013-01-18

混音频的3D效果

音频编码 Dsound 3d音效 学习视音频编码,书上抄的的一个简单的demo,有兴趣的看一眼

2013-01-16

WAV音频播放器

Dsound 视音频编解码 WAV播放器

2013-01-15

录音机 record

一个基于windows MFC的录音程序,有录制、播放、暂停、停止等,还能保存为wav格式的文件。但是,没有带有波形图,以后有时间再加上吧。

2012-12-20

简易日历 2.0版

vc 时间空间的简单实用,是在我以前的资源基础上升级的。以前没实现完全。 控件 calender的使用,在vc6.0及vc2005上都编译通过,界面比较丑陋,望包涵。

2012-11-05

闹钟--一个简单的闹钟小程序

一个简单的闹钟程序。主要逻辑是映射ontimer()函数,设置的临时变量时间 与系统时间相同,响闹铃

2012-10-28

微软官方office03、07、10完全卸载工具

微软官方office03、07、10完全卸载工具

2012-06-18

Windows中如何获取键盘和鼠标处于空闲状态的时间 源代码

Windows中如何获取键盘和鼠标处于空闲状态的时间 源代码

2012-02-29

赛门铁克 源代码 种子

赛门铁克 源代码

2012-02-09

彩票模拟程序

彩票模拟程序

2012-01-04

chrome浏览器google

chrome浏览器 google

2011-12-28

Windows核心编程第五版源代码.rar

Windows核心编程第五版源代码

2011-12-28

SamplePlayer.rar-----一款简单的播放器

这是依据《Directshow开发指南》做的一个播放器 有“打开”“播放”“暂停”“停止”“抓图”“全屏”“属性”几个功能 开发工具是 vs2005

2011-07-18

xerces-c-3.1.0.zip

XML解析 的一个资源包,具体使用方法请看http://xerces.apache.org/xerces-c/program-dom-3.html

2011-06-07

vc 自己做的计算器(简易版)

vc 自己做的计算器(简易版) 下次把科学计数法加上

2010-12-03

金山卫士官方公布的源代码

金山卫士官方公布的源代码 多是界面方面的 还是菜鸟级别 多看不懂 大家有兴趣 下来看看

2010-12-02

Google C++编程风格指南

Google C++编程风格指南 Google C++编程风格指南 Google C++编程风格指南

2010-11-25

简易日历 Calendar Control 8.0

简易日历 ActiveX Calendar Control 8.0的应用

2010-11-24

简易浏览器 web browser ActivX

简易浏览器 就是ActivX控件web browser的应用

2010-11-24

空空如也

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

TA关注的人

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