自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(135)
  • 资源 (2)
  • 收藏
  • 关注

原创 一个boost底下的线程池 C++完美实现Singleton模式

http://rainmaple1127.spaces.live.com/

2010-02-04 14:50:00 1172

转载 Walking the callstack

Walking the callstack作者:Jochen Kalmbach翻译:Hefe原文出处:www.codeproject.com关键字:callstack, StackWalker简介有些情况下,我们需要显示当前线程的callstack,或是显示其他我们感兴趣的进程或线程的callstack,为此,我专门写了这篇文章阐述如何获得callstack。我

2010-01-22 12:21:00 1272 1

原创 未找到 CXX0017:Error:symbol " 符号名称 "

VisualStudio.NET 调试器中 BUG: 问题 VisualC++6.0 .pdb 文件察看本文应用于的产品 注意:这篇文章是由无人工介入的自动的机器翻译系统翻译完成。这些文章是微软为不懂英语的用户提供的, 以使他们能够理解这些文章的内容。微软不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的使用所引起的任何直接的, 或间接的可能的问题负责。

2009-10-20 12:34:00 3712

原创 表达式计算器错误 CXX0017

MSDN请稍候MSDN Library请稍候开发工具和语言请稍候Visual Studio 2008请稍候Visual Studio请稍候Visual C++请稍候生成 C/C++ 程序请稍候C/C++ 生成参考请稍候C/C++ 生成错误请稍候表达式计算器错误 CXX0000 到 CXX00

2009-10-20 12:32:00 2034

转载 语言的黏合剂-Swig

语言的黏合剂-Swig开发者在线 Builder.com.cn 更新时间:2008-05-20作者:sundy26 来源:CSDN本文关键词: 黏合剂 语言 python  什么是SWIG? SWIG,即简化封装和接口生成器(Simplified Wrapper and Interface Generator),按照其创建者的说法,是“一种把用C、C++以及Objectiv

2009-10-19 17:22:00 767

翻译 windows2000提供了如下几种线程池函数用于线程管理

windows2000提供了如下几种线程池函数用于线程管理 收藏 windows2000提供了如下几种线程池函数用于线程管理:一、异步调用函数:BOOL QueueUserWorkItem(PTHREAD_START_ROUTINE pfnCallback,PVOID pvContext,ULONG dwFlags);该函数将“工作项目”放入线程池并且立即返回。工作项目是指一个用pfnCallba

2009-10-19 12:39:00 1033

原创 luac 编译器

luac 编译器  NAMEluac - Lua 编译器摘要luac [ options ] [ filenames ]说明luacLua编译器。它把用Lua语言编写的程序翻译为二进制文件,之后这些文件可被载入并执行。预编译单元(chunk)的主要优势在于:加载更快,保护源代码免于用户的意外修改,以及离

2009-09-01 14:32:00 17121 1

原创 静态库加载问题

加载lib 的时候,如果是写在头文件,注意头文件的加载顺序。

2009-08-09 18:09:00 669

原创 写代码

把代码写清楚,别耍小聪明。 想干什么,讲的简单点、直接点。 只要有可能,使用库函数。 避免使用太多的临时变量。 ”效率“不是牺牲清晰性的理由。 让机器去干那些脏活。 重复的表达式应该换成函数调用。 加上括号、避免歧义。 不要使用含糊不清的变量名。 把不必要的分支去掉。 使用语言的好特性,不要使用那些糟糕的特性。 该用逻辑表达式的时候,不要使用过多的条

2009-08-01 11:51:00 871 1

原创 VC++实现Win2000下直接读写磁盘扇区

VC++实现Win2000下直接读写磁盘扇区 摘要:本文主要介绍了在Windows 2000下对磁盘扇区数据的直接读写访问方法,并在此基础上实现了对磁盘扇区内容的查看、基于扇区的数据备份与恢复、对磁盘信息的彻底擦除等一些有着实际意义的应用。  关键字:磁盘访问;扇区;Windows 2000;VC++  引言  由于Windows 操作系统在很大程度上采取了访问安全保护机制(例如,在Windo

2009-07-30 12:14:00 853

原创 boost库的常用组件的使用

boost库的常用组件的使用 1.boost::anyboost::any是一种通用的数据类型,可以将各种类型包装后统一放入容器内最重要的它是类型安全的。有点象COM里面的variant.使用方法:any::type() 返回包装的类型any_cast可用于any到其他类型的转化#include boost/any.hpp

2009-07-09 15:25:00 635

原创 仿函数、绑定、桥接、委托相关讨论

仿函数、绑定、桥接、委托相关讨论来源: [ OGDEV ] 浏览: [555]  flipcode仿函数、绑定、桥接、委托相关讨论:以下随便讨论下,没突出的中心论点,个中理论只代表我个人观点,难免有错:),欢迎指正。一。需求:在事件处理常常会碰到这样的情况:1。接口分离。即invoker

2009-07-09 15:21:00 797

原创 标准模板库stl 容器的线程

 周海汉/文 标准模板库现在应用越来越广泛。但它的容器是不是线程安全的呢?我们看到Windows平台VC用的PJ STL,MSDN是这样说的:Thread Safety in the Standard C++ Library When /MT, /MTd, /MD, or /MDd is used, the following thread-safety rules are in ef

2009-07-09 11:46:00 974

原创 windows下最好的C++ IDE

windows下最好的C++ IDE 周星星向您推荐windows下最好的C++ IDE1. 你是不是用惯了VC++6.0?假如是,我现在推荐的IDE仍然是VC++6.0的IDE。2. 你是不是觉得VC++6.0过时了,很多C++语法它都不支持?我现在推荐的编译器她在一直发展着,支持最新的C++语法。3. VC++.net的界面弱智,而且包含糟糕的managed C++和C++/CLI,它们都

2009-07-09 11:44:00 5520

原创 lua 在线手册

http://manual.luaer.cn/

2009-07-08 11:41:00 653

原创 Lua语言-安装,编辑,编译,运行指导

http://www.go321.cn/html/app/cpp/20081210/30610

2009-07-08 10:59:00 529

原创 ctrl + c按键

为什么在窗口的OnKeyDown()中不能拦截ctrl + c按键?_VC论坛_基础类作者:佚名    技巧来源:论坛    点击数:15    更新时间:2006-8-27 p; //MessageBox(s);     if   (GetKeyState(VK_CONTROL)  {     TRACE("ctrl   down");     }     TRACE(s);         C

2009-07-04 12:32:00 536

原创 CCoolBar的位置改变

  FloatControlBar(&m_wndMyBarTerrain, *pPt); } ShowControlBar(&m_wndMyBarTerrain, bShow, FALSE);

2009-06-26 17:05:00 451

转载 [ASM/C/C++]关于"C++引用"

[ASM/C/C++]关于"C++引用" imjacob 发表于 2006-12-16 21:32:00引用, 在具体实现时, 会申请一个临时空间, 目的是存放被引用对象的地址. 当使用引用变量时, 其实就是对被引用对象作了一次间接寻址.此文缘起我看了这篇文章:http://blog.csdn.net/newslxw/archive/2006

2009-06-26 16:06:00 655

转载 提取CImageList中的图片到CBitmap 缩放图片

提取CImageList中的图片到CBitmap,图片缩放 - Fortunately小栏 -  功能简介:使用 CImageList 类的 Add 方法将图片资源加入,而后将资源读取出来,图片资源缩放。1. 生成 Bitmap 资源。2. 创建一个 CImageList 对象。3. 将 Bitmap 图片资源加入到 CImageList  中。4. 得到 CImageList 中的图片资

2009-06-26 14:12:00 2464

原创 listctrl 鼠标操作

BOOL CObjectDlg::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class if(WM_MOUSEMOVE == pMsg->message)    {     CRect rect;   m_list.GetClientRect(rect)

2009-06-26 14:09:00 494

原创 STL设计思想之内存管理

STL设计思想之内存管理 - jee - 博客园         jee      所以文章均为原创,转载请注明出处      随笔 - 2, 文章 - 0, 评论 - 0, 引用 - 0      导航        博客园         首页         新随笔         联系         订阅         管理                             

2009-06-25 10:04:00 706

原创 SGI STL V3.2 源码剖析笔记-1. 空间配置器收藏

SGI STL V3.2 源码剖析笔记-1. 空间配置器收藏1.1.              文件名bits/stl_alloc.h1.2.              背景知识候捷在《STL源代码剖析》中说:“源码之前,了无秘密”,自然是大师的潇洒之语。但是,如果你不熟悉C++ template的基本语法,不明白Generic Programming的基本概念,那么即便STL的源码当前,对你

2009-06-25 10:03:00 782

原创 VC/MFC之ListCtrl控件使用经验总结(一)(

VC/MFC之ListCtrl控件使用经验总结(一)(2009-04-16 15:40:44)标签:vc/mfc listctrl clistctrl 控件 使用 经验 总结 it  分类:软件开发VC/MFC之ListCtrl控件使用经验总结作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认

2009-06-23 17:39:00 1121 1

原创 nafxcw 连接错误

nafxcw 连接错误2009-06-17 10:28nafxcw 连接错误2007-11-10 14:25Linking...      nafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv      nafxcw.lib(appcore.obj) : error LNK

2009-06-23 17:37:00 483

原创 VC/MFC之ListCtrl控件使用经验总结(二)(

VC/MFC之ListCtrl控件使用经验总结(二)(2009-04-16 15:49:00)标签:vc/mfc listctrl clistctrl 控件 使用 经验总结 it  分类:软件开发作者:深邃天空蓝色海洋时间:06/03/2008列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中

2009-06-23 17:37:00 2564

原创 如何在TreeCtrl中右键单击改变控件的选择项?

如何在TreeCtrl中右键单击改变控件的选择项?2009-06-23 17:34void CDirWndDlg::OnRclickTree1(NMHDR* pNMHDR, LRESULT* pResult) {   CPoint pt; GetCursorPos(&pt); m_tree.ScreenToClient(&pt); HTREEITEM hItem = m_t

2009-06-23 17:36:00 630

原创 STL设计思想之内存管理

STL设计思想之内存管理 - jee - 博客园         jee      所以文章均为原创,转载请注明出处      随笔 - 2, 文章 - 0, 评论 - 0, 引用 - 0      导航        博客园         首页         新随笔         联系         订阅         管理                             

2009-06-22 15:42:00 595

转载 咸蛋村小班C++扫盲课程 ----SGI STL 内存分配解析

http://blog.csdn.net/apollo_holyfire/archive/2008/02/18/2102718.aspx

2009-05-28 15:16:00 858

转载 优化C++的代码方法

 一般而言,比起C程序来说,C++程序是可重用和可维护的。可这真的有价值吗?复杂的C++可以在速度上与传统的C程序相提并论吗? 如果有一个好的编译器,再加上对语言的了解,真的有可能用C++写出一些有效率的程序来。本文描述了典型的几种可以用来加速程序的技术。它假设我们已经非常肯定使用C++的好处,并且也对优化的基本概念相当熟悉。 第一个经常让人获益的基本概念显然是剖析(profiling)的重要性。

2009-05-15 15:28:00 408

转载 SGI STL 内存分配解析

 http://www.diybl.com/course/3_program/c++/cppjs/2008219/100340.html

2009-05-15 15:27:00 396

转载 内存和对象内存池技术在网游开发中的注意点和应用

http://blog.csdn.net/rabbit729/archive/2009/02/23/3928437.aspx 网络游戏服务器开发技术 -------如何正确高效的使用内存和对象内存池?   大家都知道,游戏服务器在网络游戏开发中所占的比重。而评论游戏服务器的好坏标准,除了实现游戏的逻辑功能外,最重要的也就是稳定和高效。一个不稳定的服务器对于一款网络游戏的打击是沉

2009-05-11 11:19:00 533

原创 最简单的画圆

纯粹的初中知识,不知道有多少人还清楚的记得公式。  CPaintDC dc(this); // device context for painting  int x , y;  x = y = 200;  int  a ,b ;   a = b = 100;  int r = 60;  const float PI = 3.141592653589f;  float i = 0.0

2009-05-10 23:05:00 722

转载 bmp图文件结构

 6.1.2 文件结构位图文件可看成由4个部分组成:位图文件头(bitmap-file header)、位图信息头(bitmap-information header)、彩色表(color table)和定义位图的字节阵列,它具有如下所示的形式。位图文件的组成结构名称符号位图文件头(bitmap-file header

2009-05-04 17:15:00 651 1

原创 ListCtrl 的report 风格中的图片加载

 DWORD dwStyle = m_IEHistoryListCtrl.GetExtendedStyle(); dwStyle |= LVS_EX_FULLROWSELECT;//选中某行使整行高亮(只适用与report风格的listctrl) dwStyle |= LVS_EX_GRIDLINES;//网格线(只适用与report风格的listctrl) //dwStyle |= LVS_

2009-05-01 11:26:00 520

原创 FMOD音频引擎简单使用

 FMOD音频引擎简单使用2008年09月14日 星期日 12:58现代游戏已经不能没有声音,所以音频引擎成为游戏引擎中不可缺少的一部分.这是一篇介绍现代音频引擎的文章(http://hard.zol.com.cn/labs/2003/0520/60986.shtml).FMOD音频引擎(http://www.fmod.org)是一个非常不错的音频引擎,其使用也

2009-04-30 11:44:00 697

原创 开源日志系统log4cplus(一)

log4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工程中会比较专业的,:),本文介绍了log4cplus基本概念,以及如何安装,配置。 ### 简介 ###log4cplus是C++编写的开源的日志系统,前身是java编写的log4j系统.受Apache Software License保护。作者是Tad E. Smith。log4cplus具有线程安全

2009-04-25 12:24:00 652

原创 中文/英文]VC6 sp6补丁下载|VS6 sp6补丁下载

 中文/英文]VC6 sp6补丁下载|VS6 sp6补丁下载 [防VC6卡死]   Post By:2008-9-10 18:20:00 转自孙鑫论坛初学VC的人最容易遇到的问题,就是VC6在编译的时候,linking.....,一直就这样link下去,打击了多少渴望掌握VC的人。网上的所谓vc集成sp6版本,由于没有测试完全,留下了bug,导致非常容易link卡死,由

2009-04-25 12:21:00 4262 5

原创 CBitmap bitBlt的一个很奇怪的问题 待解决

   CDC m_dcCmp;  m_dcCmp.CreateCompatibleDC(pCDC);  if (bBmp)  {   pThis->m_pIBitmap->Blit2DC(pCDC->m_hDC, ItemPoint.x + XDest, ItemPoint.y + YDest, 0, 0, nDestWidth, nDestHeight);  }  else if (bTga

2009-04-18 19:57:00 829

原创 mfc 中简单的得到命令参数的方法

 char exeFullPath[MAX_PATH]; memset(exeFullPath, 0, MAX_PATH); char szDirve[MAX_PATH]; memset(szDirve, 0, MAX_PATH); char szDir[MAX_PATH]; memset(szDir, 0, MAX_PATH); if (__argc == 1) {  strcpy(exeFul

2009-04-14 15:48:00 400

vc助手 Visual.Assist

vc助手 Visual.Assist vc6专用

2009-03-18

空空如也

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

TA关注的人

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