自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 剖析C++标准库智能指针(std::auto_ptr)

剖析C++标准库智能指针(std::auto_ptr)1.Do you Smart Pointer?      Smart Pointer,中文名:智能指针, 舶来品?      不可否认,资源泄露(resource leak)曾经是C++程序的一大噩梦.垃圾回收      机制(Garbage Collection)一时颇受注目.然而垃圾自动回收机制并不能

2011-10-31 14:36:24 2380

原创 openssl-1.0.0.beta3编译错误详解

openssl-1.0.0.beta3编译错误详解ActivePerl: 5.12.0 Build 1200VC: 6.0openssl: 1.0.0masm: 6.00.8168.0 ActivePerl,MASM, VC6.0均已安装且bin目录都在PATH环境变量中一、 NMAKE : fatal error U1077

2011-10-31 14:35:44 4145

原创 Control 的 BeginInvoke和Invoke

Control.Invoke 方法 (Delegate):在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。(一)Control的Invoke和BeginInvoke我们要基于以下认识:(1)Control的Invoke和BeginInvoke与Delegate的I

2011-10-31 14:35:04 460

原创 VC6.0中如何把Debug编译模式修改为Release模式?

vc++6.0右上角菜单栏或工具栏的空白处右键,选上Build(编译)项,使build工具栏可见,在Build工具栏上就可以选择工程的Debug或Release版本。或者菜单栏Build(编译)->Batch Build(配置...),在弹出的对话框中选择编译哪个版本,或者两个版本都编

2011-10-31 14:34:38 3271

原创 VS更改Tab选项卡顺序

更改功能区上的选项卡的顺序在“解决方案资源管理器”中,选择功能区代码文件(.vb 或 .cs 文件)。在“视图”菜单上,单击“设计器”。右击功能区设计器,然后单击“属性”。 在“属性”窗口中,选择“Tab”属性,然后单击省略号按钮 ()。将显示“Tab 集合编辑器”。 在“Tab 集合编辑器”的“成员”列表中,选择要移动的选项卡,然后单击向上或向下箭

2011-10-31 14:34:04 934

转载 C语言的文件重命名和删除

在包里有两个函数可以满足你的要求:注意,这两个函数操作的文件必须要关闭,否则会执行失败,如果失败,执行完成后可以通过比较errno的值来确定失败原因.重命名:int rename(const char *oldname, const char *newname);参数解释:oldname:原文件名newname:新文件名(可以指定全局路径来移动文件)返回值:0:成功

2011-10-31 14:33:34 5354

原创 c#遍历文件夹中文件

C#遍历指定文件夹中的所有文件 DirectoryInfo TheFolder=new DirectoryInfo(folderFullName);//遍历文件夹foreach(DirectoryInfo NextFolder in TheFolder.GetDirectories())//遍历文件foreach(FileInfo NextFile in TheFolder.G

2011-10-31 14:32:07 712

原创 c# Split

C#中Split用法~1、用字符串分隔: using System.Text.RegularExpressions;string str="aaajsbbbjsccc";string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach (string i in sArray) Response.W

2011-10-31 14:31:25 339

原创 libtorrent编译-openssl篇

openssl-1.0.0-beta3版本编译OpenSSL的源码和编译环境下载:openssl-1.0.0-beta3版本下载地址:http://www.openssl.org/source/openssl-1.0.0-beta3.tar.gzActivePerl window安装程序下载:http://downloads.activestate.com/ActivePerl

2011-10-31 14:28:43 1088

转载 libtorrent.lib编译之boost

1、boost_1_39_0.tar.bz2,解压到F:\boost_1_39_02、下载icu4c-4_2_1-Win32-msvc9.zip,解压到F:\boost_1_39_0,出现F:\boost_1_39_0\icu,添加icu的bin目录到path环境变量中编译3、执行F:\boost_1_39_0\tools\jam\build_dist.bat,生成文件F:\boost

2011-10-31 14:26:17 822

转载 windows窗口关闭的消息响应机制

1、当你按下了“关闭”按钮或选取了“退出”菜单项之后,WM_CLOSE消息被发送给了应用程序的窗口处理过程函数。该函数对该消息的缺省处理仅为调用DestroyWindow()API函数,导致窗口被销毁。2、当窗口的客户区被销毁的时候WM_DESTROY消息被发给了应用程序的窗口处理过程。程序员可以在此释放他自己分配的与窗口客户区相关的资源,而窗口过程函数缺省的处理仅为调用PostQuitMes

2011-10-24 00:46:46 4127

转载 MFC Button Click 响应机制

当用户点击菜单、按钮、下拉列表框等控件时候,会触发WM_COMMANDLOWORD(wParam) 是控件或菜单或加速键的ID,菜单的sparator的ID为0如果LOWORD(wParam) 是控件ID,HIWORD(wParam)是notification code, 比如BN_CLICKED, BN_DBLCLK等,标志用户对控件的操作,双击,单击之类。如果LOWOR

2011-10-24 00:44:30 3088

转载 面试智力题

1、有五瓶药,其中一瓶是失效的.没失效的每片重十克,失效的每片重9 克.给你一 个天平,你称一次可以找到哪瓶是失效的吗? 答:分别在1、2、3、4、5个瓶子里分别取:1、2、3、4、5粒药丸称取重量,一共是15粒药,称出它们的总重量。正常情况它们的总重量应该是150克。如果药瓶1是失效的,则为150减9,总重量为141,药瓶2是失效的话,则为150减18(因为这个药瓶里拿出了2粒药),总重

2011-10-24 00:43:08 586

空空如也

空空如也

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

TA关注的人

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