- 博客(12)
- 资源 (13)
- 收藏
- 关注
转载 VC Debug(转)
为了更好地对程序调试,可以使用如下方法:使用断言、使用跟踪语句、使用异常和返回值。 一、断言 1、基本概念 断言是一种让错误在运行时候自我暴露的简单有效实用的技术。它们帮助你较早较轻易地发现错误,使得整个调试过程效率更高。 断言是布尔调试语句,用来检测在程序正常运行的时候某一个条件的值是否总为真,它能让错误在运行时刻暴露在程序员面前。使用断言的最大好处在于,能在更解决错误的
2009-12-22 22:01:00 959
转载 VC调试入门(转)
设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard创建的工程中包含的Debug Configuration自动包含调试信息,但是是不是Debug版本并不是程序包含调试信息的决定因素,程序设计者可以在任意的Configuration中增加调试信息,包括Release版本。为了增加调试信息,可以按照下述步骤进行:打开Project settings对话框
2009-12-22 21:53:00 1192
转载 The line endings in the following file are not consistent.
Cause:This dialog box is not from SourceAnywhere Standalone. It is a Visual Studio warning. It occurs when the file you are loading contains a mix of Windows standard and non-standard line-endings.
2009-12-15 12:19:00 4525
转载 C++模板的使用
模板定义:模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数, 从而实现了真正的代码可重用性。就是说,有很多工作,对不同的数据类型,处理上是一致的,这时我们就可以只写一份代码,对不同类型的变量采用相同的代码来处理。模版可以分为两类,一个是函数模版,另外一个是类模版。函数模板:template class 或 typename T>返回类型 函数名(
2009-12-14 09:32:00 709
转载 ini文件格式读取(转)
在程序中经常要用到设置或者其他少量数据的存盘,以便程序在下一次执行的时候可以使用,比如说保存本次程序执行时窗口的位置、大小、一些用户设置的 数据等等,在 Dos 下编程的时候,我们一般自己产生一个文件,由自己把这些数据写到文件中,然后在下一次执行的时候再读出来使用。在 Win32 编程中当然你也可以这样干,但 Windows 已经为我们提供了两种方便的办法,那就是使用注册表或者 ini 文件(Pr
2009-12-11 16:48:00 967
原创 一种保护眼睛好方法(改变文档显示颜色)
以前自己的电脑上早就设置了,最近单位换了一台新电脑,刚开始没有在意,后来总感觉哪里不对劲,才发现窗口背景颜色没有设置,于是又找出以前的资料看了一下,效果不错嘿嘿! 一种保护眼睛好方法: XP桌面->右键->属性->外观->高级->“项目选择”点“窗口”、颜色1(L)选择(其它)将色调改为:85。饱和度:123。亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定
2009-12-10 10:43:00 876
原创 如何修改系统注册信息(注册机构&&注册名)
1、在开始“运行”中输入regedit,起先注册表编辑器。 2、依次展开:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion 3、找到右边的RegisteredOrganization(注册机构),再点修改,在弹出修改对话框中,直接把原先的注册机构名修改成自己想要的注册机构名。 4、找到右边的RegisteredOwner
2009-12-10 09:27:00 1500
转载 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'
问题: 本人编了一个小程序,以实验VC++的多线程,我按照书上指点的写了以下代码: HWND hWnd=GetSafeHwnd(); AfxBeginThread(BounceProc,hWnd); 并定义了BounceProc这个函数: UINT CBounceView::BounceProc(LPVOID pParam) 但编译时却出错:
2009-12-09 09:53:00 12412
转载 转帖(VS2008找不到MFC90d.dll错误)
VS 2005/VS 2008在生成可执行文件时使用了一种新的技术,该技术生成的可执行文件会伴随生成一个清单文件(manifest file)(.manifest后缀文件)(其本质上是XML文档,你可以用文本编辑器打开看看),并在链接完成后将该清单文件嵌入到exe文件中(默认情况下)。而在FAT32文件系统中,在处理清单文件阶段,当增量链接时不能完成清单文件的更新(默认情况下),于是造成清单文件嵌
2009-12-07 08:55:00 1078
转载 C++引用
引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用起到抛砖引玉的作用。 引用简介 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方
2009-12-03 15:41:00 384
转载 C++ 虚函数 多态(转)
1、什么是虚函数和多态虚函数是在类中被声明为virtual的成员函数,当编译器看到通过指针或引用调用此类函数时,对其执行晚绑定,即通过指针(或引用)指向的类的类型信息来决定该函数是哪个类的。通常此类指针或引用都声明为基类的,它可以指向基类或派生类的对象。多态指同一个方法根据其所属的不同对象可以有不同的行为(根据自己理解,不知这么说是否严谨)。举个例子说明虚函数、多态、早绑定和晚绑定:李氏两
2009-12-03 12:59:00 425
转载 c++多态技术
多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。定义是"一种将不同的特殊行为和单个泛化记号相关联的能力"。C++中的多态含义:1)常见的通过类继承和虚函数机制生效于运行期的动态多态(dynamic polymorphism);今天,当我们谈及多态时,如果没有明确所指,默认就是动态多态;2)使用模板允许将不同的特殊行为和单个泛化记号相关联,
2009-12-03 12:54:00 630
Cakephp安装和配置
2014-05-14
Apache+MySQL+PHP 配置过程
2014-05-14
Teach Yourself Shell Programming in 24 Hours.pdf
2011-04-20
USB上位机界面,VS2005,MFC
2009-09-15
usb上位机软件源码(VS2005)
2009-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人