- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 Windows平台下的STLport(5.2.1)配置
1.打开命令提示符,进入STLport根目录.运行vcvars32.bat批处理文件.VC6, X:/Program Files/Microsoft Visual Studio/VC98/Bin/vcvars32.batVC7, X:/Program Files/Microsoft Visual Studio .NET 2003/Vc7/bin/vcvars32.batVC8, X
2009-09-13 14:58:00 4048 1
转载 缩减Windows Vista系统还原占用空间
本文来自闪电资讯,网址:document.write(window.location.href);http://www.at1.cn/html/vista/20080120/13407.html 在XP中,用户可以自行指定系统还原所占用的空间,但是Vista没有,默认情况下是驱动器容量的15%用来作系统还原备份空间。使用一段时间后,你可能会发现磁盘空间消耗相当厉害。 如何查看当前用于卷影磁
2008-12-16 09:40:00 573
转载 VC++错误,fatal error C1010,在查找预编译头指令时遇到意外的文件结尾
转自:http://hi.baidu.com/whoqiaoyu/blog/item/ec6891de0e95115cccbf1a19.htmlVC++错误,fatal error C1010,在查找预编译头指令时遇到意外的文件结尾方法一:在include头文件的地方加上#include "stdafx.h"。方法二:打开此项目的“属性页”对话框。单击“C/C++”文件夹。单击“
2008-09-10 10:58:00 3194
原创 非MFC程序启用内存泄漏检测
检测内存泄漏的主要工具是调试器和 CRT 调试堆函数。若要启用调试堆函数,请在程序中包括以下语句:#define CRTDBG_MAP_ALLOC#include #include #include 注意 包含了afx.h之后,要将Project->Settings->C/C++->Category:Code Generation->Use run-time Library设置为相应的多线程先项在
2008-09-10 10:18:00 677
转载 VC下判断文件是否存在的方法
原贴:http://hi.baidu.com/bluedog88/blog/item/a7be32da254c5bdfb7fd4862.html使用_access函数,函数原型为int _access( const char *path, int mode );使用CreateFile函数,函数原型为:
2008-09-02 17:08:00 1312
原创 可输出文本的ASSERT
windows原断言宏:ASSERT(exp) //可中断程序,不能显示自定义消息_ASSERT(exp) //可中断程序,不能显示自定义消息_ASSERTE(exp) //可中断程序,不能显示自定义消息,可显示表达式exp可输出文件的断言宏:#if defined(_DEBUG)#define _ASSERTE_MSG0(expr,format) / do { if
2008-07-30 14:13:00 741
转载 关于CString
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=12019801. CString实现的机制.CString是通过“引用”来管理串的,“引用”这个词我相信大家并不陌生,象Window内核对象、COM对象等都是通过引用来实现的。而CString也是通过这样的机制来管理分配的内存块。实际上CString对象只有一个指针成员变量,所以任
2008-07-28 11:24:00 463
转载 为WIN32窗口应用程序附加控制台窗口,方便输入输出调试信息
转自:http://www.codeguru.com/Cpp/W-D/console/redirection/article.php/c3961/ // ConsoleWinApp.cpp : implementation file//#include "stdafx.h"#ifdef _CONSOLEWIN//Set subsystem to console
2008-07-23 18:16:00 1741
转载 能拖动的带背景颜色的分割条
转自:http://blog.csdn.net/enoloo/archive/2004/06/02/17636.aspx【CSplitterWnd技巧三】能拖动的带背景颜色的分割条作者:enloo想实现这个功能,曾经困扰了我一段时间,后来发现原来是犯了一些小错误。 功能:1,带背景颜色2,拖动拖动条,能拖动窗口 效果如下: 程序:==================
2008-05-30 16:07:00 536
转载 使分割窗口不能改变大小
转自:http://blog.csdn.net/enoloo/archive/2004/05/30/17634.aspx【CSplitterWnd技巧二】使分割窗口不能改变大小作者:enoloo有时候,需要保持分割窗口中每个小窗口的尺寸或者比例,不允许用户拖动分割条。我考虑了有两种方法可以实现。效果如下,鼠标在分割条上,没有出现可以改变大小的箭头。 方法1:========
2008-05-30 16:06:00 662
转载 改变分割窗口拖动条的大小
转自:http://blog.csdn.net/enoloo/archive/2004/05/30/17633.aspx【CSplitterWnd技巧一】改变分割窗口拖动条的大小作者:enoloo大家都知道默认的CSplitterWnd的拖动条很宽,看起来占地方,也不美观。怎么改变它呢?研究CSplitterWnd的构造函数发现,拖动条的宽度是可以设置的。下面是我写的一个简单的CMyS
2008-05-30 16:04:00 563
转载 高效的使用watch窗口
转自:http://blog.sina.com.cn/s/blog_49041f5c01000av3.html概述 调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。 这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。 本文约定,在选择菜单时,通过/表示分级菜单,例如File/O
2008-05-28 16:34:00 1173
转载 P2P 之 UDP穿透NAT的原理与实现 - abookdog的专栏 - CSDNBlog
导读: 本文转自 http://blog.csdn.net/abookdog/archive/2005/02/19/293568.aspx
2008-05-23 10:10:00 443
转载 DP打洞原理
转自:http://hi.baidu.com/xwgates/blog/item/4cbdbf31d88f7da95fdf0eed.htmlUDP打洞原理2007-04-12 15:12呵呵,“打洞”原理: 只有NAT确信内部想与外部通信,NAT才会让外部的数据包进入内部。那么NAT是靠什么“确信内部想与外部通信”,就是内部发送一个数据包到这个“外部地址” 比如下面的网络环境:
2008-05-22 13:14:00 442
转载 深入 CSocket 编程之阻塞和非阻塞模式
转自:http://hi.baidu.com/huorexiaji/blog/item/67afa6867a7a243b67096ebe.html适合初中级读者阅读有时,花上几个小时阅读、调试、跟踪优秀的源码程序,能够更快地掌握某些技术关键点和精髓。当然,前提是对这些技术大致上有一个了解。我通过几个采用 CSocket 类编写并基于 Client/Server (客户端 / 服务端
2008-05-22 13:12:00 483
转载 "UDP打洞"学习
转自:http://hi.baidu.com/xwgates/blog/item/2e75a864ddbb31f1f63654ea.html"UDP打洞"学习2007-04-12 15:20 用QQ进行视频或者语音聊天的时候总看到他窗体上显示一条信息说 udp直连已经建立起
2008-05-22 13:05:00 2247 2
转载 VC下加载JPG/GIF/PNG图片的两种方法
转自:http://www.junsoft.cn/showtopic-377.aspx 仅管VC有提供相应的API和类来操作bmp位图、图标和(增强)元文件,但却不支持jpg、gif和png等格式的图片,而这几种格式却是常常要用到的。这里我给大家介绍两种办法来操作这些格式的图片。1。用API OleLoadPicture来加载JPG、GIF格式的图片(注:不支持PNG格式,另外GIF只
2008-05-22 10:52:00 1394
转载 向量几何在游戏编程中的使用3 - Popy007(Twinsen)的专栏 - CSDNBlog
导读: 本文转自 http://blog.csdn.net/popy007/archive/2005/05/20/376941.aspx
2008-05-20 10:34:00 496
转载 AnimateWindow_百度百科
AnimateWindow 开放分类: 编程、计算机、API 函数功能:该函数能在显示与隐藏窗口时能产生特殊的效果。有两种类型的动画效果:滚动动画和滑动动画。 函数原型:BOOL AnimateWindow(HWND hWnd,DWORD dwTime,DWORD dwFlags); 参数: hWnd:指定产生动画的窗口的句柄。 dwTime:指明动画持续的时间(以微秒计),完成一个动画的标准时间
2008-05-19 16:08:00 502
转载 WS_CLIPSIBLINGS是什么意思(zt) - jink的地盘 - CSDNBlog
所有的overlapped窗口和popup窗口,都有WS_CLIPSIBLINGS 属性, 这些窗口不能在它的sibling窗口上绘图 对于child窗口,如果没有这个属性,它能在它的sibling窗口上绘图 +-----------+ |A | | +--------+------- | | | B | | | C | | +---+-------+ | | | +---------------
2008-05-14 16:17:00 414
转载 OpenGL_百度百科
OpenGL 开放分类: 电脑、操作系统、计算机、进程、系统进程 目录 • 概述 • Open GL现状 • 高级功能 • OpenGL编程入门 概述 OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL。IRIS GL是一个工业标准的3D图形软件接口,功能虽然强大但是移植性不好,于是SGI公司便在IRIS
2008-05-13 17:17:00 1014
转载 AlphaBlend使用_编程资料
AlphaBlend使用2008-01-24 15:39This function displays bitmaps that have transparent or semitransparent pixels. BOOL AlphaBlend( HDC hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeigh
2008-05-13 11:31:00 1076
转载 MaskBlt_百度百科
MaskBlt 开放分类: 编程、计算机、API 函数功能:该函数使用特定的掩码和光栅操作来对源和目标位图的颜色数据进行组合。 函数原型:BOOL MaskBlt(HDC hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, HDC hdcSrc, int nXSrc, int nYSrc, HBITMAP hbmMask, int x
2008-05-13 11:28:00 620
转载 再收集几个Hash函数的实现 - AlbertLi的专栏 - CSDNBlog
// RS Hash Function unsigned int RSHash(char* str) { unsigned int b = 378551; unsigned int a = 63689; unsigned int hash = 0; while (*str) { hash = hash * a + (*str++); a *= b; } return (hash & 0x7FFFF
2008-05-12 14:47:00 336
转载 字符串hash算法比较 - AlbertLi的专栏 - CSDNBlog
导读: 本文转自 http://blog.csdn.net/AlbertLi/archive/2008/04/20/2308775.aspx
2008-05-12 14:42:00 361
转载 CSDN技术中心 等待线程结束,然后结束程序
今天在调试一个多线程的程序时一直出问题,具体情况是这样的 我在程序的开始执行一个线程,线程一直执行,知道程序结束时才结束,所以我的程序在结束时要等待线程结束再结束自己。我后来发现了问题,修改后就ok了,我把修改后的大致代码帖出: UINT IsPress(LPVOID lpParam) { CCapAndRecordDlg * pDlg = NULL; pDlg = (CCapAndRecordD
2008-05-09 15:13:00 358
转载 深入探讨MFC消息循环和消息泵(转) - jack29的专栏 - CSDNBlog
这是我至今为止看到的关于MFC消息机制最为经典的一篇文章,特收录至此,供日后借鉴! 首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵WinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继承),必须要有一个消息循环,他的作用是从应用程序的消息队列中读取消息,
2008-05-09 15:08:00 506
转载 深入探讨MFC消息循环和消息泵(转) - jack29的专栏 - CSDNBlog
导读: 本文转自 http://blog.csdn.net/jack29/archive/2008/04/28/2337833.aspx
2008-05-09 15:06:00 357
转载 Longest Common Subsequences
http://www.ics.uci.edu/~eppstein/161/960229.html
2008-05-05 18:16:00 271
转载 哈希表
转自:http://baike.baidu.com/view/329976.htm一般的线性表、树中,记录在结构中的相对位置是随机的即和记录的关键字之间不存在确定的关系,在结构中查找记录时需进行一系列和关键字的比较。这一类查找 方法建立在“比较”的基础上,查找的效率与比较次数密切相关。理想的情况是能直接找到需要的记录,因此必须在记录的存储位置和它的关键字之间建立一确定的 对应关系f,使每个关键字和
2008-05-05 18:14:00 378
转载 动态规划之最长公共子序列(lcs)
http://blog.csdn.net/liguisen/archive/2008/03/09/2159353.aspx
2008-05-05 18:12:00 440
转载 算法引论:一种创造性方法(书)
原书名:Introduction to Algorithms: A Creative Approach原出版社:Addison Wesley/Pearson作者:(美)Udi Manber译者:黄林鹏 谢瑾奎 陆首博丛书名:国外计算机科学教材系列出版社:电子工业出版社ISBN:9787121016653出版日期:2005年09月开本:16开页码:334版
2008-05-05 18:08:00 3239 1
最长公共子序列算法C++实现
2011-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人