摘要: (本文转载http://dev.gameres.com/Program/Abstract/Design/Boost.htm)2001 年10 月和2002 年4 月,在美国的华盛顿和荷兰的安的列斯群岛上分别召开了两次C++标准会议。会议的内容之一是对一项新的C++特性提议——智能指针(Smart P... 阅读全文
posted @ 2010-09-06 23:44 米罗21 阅读(349) 评论(2) 推荐(0) 编辑
摘要: 1.mysql 中分解IP的查询语句:select substring_index(substring_index(y.ip, '.',1), '.', -1) a, substring_index(substring_index(y.ip, '.',2), '.', -1) b, substring_index(substring_index(y.ip, '.',3), '.', -1) c... 阅读全文
posted @ 2010-08-18 09:48 米罗21 阅读(174) 评论(0) 推荐(0) 编辑
摘要: vc6中的模板偏特化 我们都知道,vc6模板不支持偏特化。 近日偶然心血来潮,偏要试试在vc6中也来实现一些偏特化才能够做到的例子。 先做一个简单的,求m,n的最大公约数。一般函数如下: int gcd(int m, int n) { if (n == 0) return m; re... 阅读全文
posted @ 2010-04-13 15:04 米罗21 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 懒惰的VC6--函数模板的漏洞作者:Panic 2005年4月3日 首先看这一段代码,很简单。 #include using namespace std; template void Print(); //template //vc6.0中可以省略这个 void Print(){ co... 阅读全文
posted @ 2010-04-13 14:58 米罗21 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 在论坛找到的,非常的强啊,将下列内容用记事本做成bat文件,然后运行即可: @echo off del CMD命令速查手册.htm >nul echo.=============================== echo......请稍候,构造htm文件中..... echo.=======... 阅读全文
posted @ 2010-04-01 10:09 米罗21 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 作/译者:叶金荣(Email: ),来源:http://imysql.cn/,转载请注明作/译者和出处,并且不能用于商业用途,违者必究。 日期:2006/10/01 本文讨论 MySQL 的备份和恢复机制,以及如何维护数据表,包括最主要的两种表类型:MyISAM 和 Innodb,文中设计的 MyS... 阅读全文
posted @ 2010-03-23 18:47 米罗21 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复。最简单的方法当然是借助于专业的检测工具,比较有名如BoundsCheck,功能非常强大,相信做C++开发的人都离不开它。此外就是不使用任何工具,而是自己来实现对内存泄露的监控,分如下两种情况:一. 在 MFC... 阅读全文
posted @ 2010-03-03 14:48 米罗21 阅读(686) 评论(2) 推荐(1) 编辑
摘要: test.ini文件如下: [section1]key1=value1key2=value2 [section2]key1=value1key2=value2 #注释 用法如下: CIniFile ini; if(!ini.open("test.ini"))return; string str... 阅读全文
posted @ 2010-02-04 15:55 米罗21 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 定义如下: //获取first template struct select1st : public unary_function{typename T::first_type operator() (const T& x) {return x.first;}}; //获取second templ... 阅读全文
posted @ 2010-02-04 15:24 米罗21 阅读(260) 评论(0) 推荐(0) 编辑
摘要: system函数: int __cdecl system(const char *); 即调用DOS命令, 需要包含的头文件为: 比如 system("c... 阅读全文
posted @ 2010-02-03 10:00 米罗21 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 今天在使用template的时候出现了上述的错误。error C2275: 'NoData' : illegal use of this type as an expression string updateQuery; CMysqlConn conn; conn.Query(Nodata, upd... 阅读全文
posted @ 2010-02-02 16:05 米罗21 阅读(2857) 评论(0) 推荐(0) 编辑
摘要: C++类库介绍 再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 BJARNE STROUSTRUP先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少... 阅读全文
posted @ 2010-01-26 13:25 米罗21 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 为了实现开机自动启动,需要操作注册表信息。 1.添加注册表信息 添加注册表 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> #d... 阅读全文
posted @ 2009-12-17 13:34 米罗21 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.添加消息处理函数 添加WM_SYSTEMTRAY消息处理函数 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> BEGIN... 阅读全文
posted @ 2009-12-17 10:42 米罗21 阅读(238) 评论(0) 推荐(0) 编辑
摘要: AT指令详解—— 收藏 一、一般命令 AT+CGMI 给出模块厂商的标识。 SONY ERICSSON AT+CGMM 获得模块标识。这个命令用来得到支持的频带(GSM900,DCS1800或PCS1900)。当模块有多频带时,回应可能是不同频带的结合。 AAB-1021011-CN AT+CG... 阅读全文
posted @ 2009-11-17 09:32 米罗21 阅读(601) 评论(0) 推荐(0) 编辑
摘要: NT Server的AT命令详解 Windows NT Server的服务程序管理器只能设置某项服务的启动方式(自动、手动、失效),而在日常管理工作中,常常要求某项服务能定时开启、关闭。Windows NT Server提供的AT命令能够实现这一点。利用它可实现RAS服务定时开关,其具体步骤如下:... 阅读全文
posted @ 2009-11-17 09:15 米罗21 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 今天搞了一个文件的拖拽功能,其实实现起来相当的简单。具体步骤如下: 1.在对话框属性页的Extended Styles中选中Accept Files属性。 2.添加消息响应函数OnDropFiles(HDROP hDropInfo); 注意这个ClassWizard中可能选不到指定的消息。可以手动的... 阅读全文
posted @ 2009-11-05 15:44 米罗21 阅读(305) 评论(0) 推荐(0) 编辑
摘要: (转 http://blog.donews.com/yllr/archive/2007/01/03/1107388.aspx) mysql4.1以后版本都支持多字符集的支持,但是安装默认的字符集竟然是 latin1这个瑞典文,所以很多人想安装discuz等论坛为gbk、utf-8等字符集的论坛就出现... 阅读全文
posted @ 2009-10-28 10:41 米罗21 阅读(237) 评论(0) 推荐(1) 编辑
摘要: (本文转自 http://hi.baidu.com/gggg%CD%F5/blog/item/a5ec93d3cc8e0f35960a16e0.html) 1、巧用自动记忆功能 命令窗具有命令记忆功能,您在窗口中输入的所有命令行都会被自动记忆下来,通过点击键盘上的上下方向键就可以把刚输入的命... 阅读全文
posted @ 2009-10-15 13:10 米罗21 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 附录G:MySQL正则表达式 正则表达式是为复杂搜索指定模式的强大方式。 MySQL采用Henry Spencer的正则表达式实施,其目标是符合POSIX 1003.2。请参见附录C:感谢。MySQL采用了扩展的版本,以支持在SQL语句中与REGEXP操作符一起使用的模式匹配... 阅读全文
posted @ 2009-10-15 10:05 米罗21 阅读(204) 评论(0) 推荐(0) 编辑
摘要: (本文转载至http://read.newbooks.com.cn/info/50236.html )并做了一些修改 1 C 风格(C-style)强制转型 如下所示: (T) exdivssion // cast exdivssion to be of type T 函数风格... 阅读全文
posted @ 2009-09-29 18:46 米罗21 阅读(381) 评论(1) 推荐(1) 编辑
摘要: 在调试代码的时候,可以在Watch窗口中键入“@err,hr”,就能够始终显示线程的最后错误代码的号码和描述。 阅读全文
posted @ 2009-09-27 14:22 米罗21 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 转载至 http://www.vckbase.com/document/viewdoc/?id=398 最近笔者想实现一个CTabControl的标签页和不同在子窗口的绑定的窗口,就想C#使用一样方便的实现方法,发现了以下这篇不错的文章。 在对话框中加入属性页作者:黄晨量 下载本文全部源代... 阅读全文
posted @ 2009-09-26 10:32 米罗21 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1、在BOOL C***Dlg::OnInitDialog()中添加如下代码 BOOL C***Dlg::OnInitDialog() { ...//MFC 默认生成的代码 // TODO: Add extra initialization here//修改属性,不显示在任务栏上this->... 阅读全文
posted @ 2009-09-14 14:50 米罗21 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 本文转载至(http://www.vckbase.com/bbs/prime/viewprime.asp?id=329) VC++中的3D按钮的编程 运行AppWizard生成一个基于对话框的test工程,在对话框中加入一个CButton控件。在CButton控件的General属性页将控件... 阅读全文
posted @ 2009-09-08 13:30 米罗21 阅读(599) 评论(0) 推荐(0) 编辑