内容列表
- Matt Austern : Defining Iterators and Const Iterators
- The Standard Librarian: Defining Iterators and Const Iterators
Matt Austern
Writing an iterator isn’t hard, and it’s a natural way to extend the C++ Standard library. But if you want to do it righ
- 分类:VC语言 查阅全文
- 非窗口类中使用定时器的方法(一)
-
非窗口类中使用定时器的方法
作者:刘辉
(网进科技 江苏 昆山 Email:[email protected] 完成时间:2003年3月12日)
摘 要 本文主要通过一些简单的例子,介绍了如何在Visual C++的窗口和非窗口类中使用定时器。重点介绍了如何用静态成员函数和静态数据成员在非窗口类中使用定时器,同时,
- 分类:VC语言 查阅全文
- Don Box:Smart Pointers : What , Why , Which?
- What are they?Smart pointers are objects that look and feel like pointers, but are smarter. What does this mean?
To look and feel like pointers, smart pointers need to have the same interface that p
- 分类:VC语言 查阅全文
- 自己动手丰衣足食-搞定网页乱码
- 朋友发过来的信件,全都是
Hi, Sorry for writing back late.数据丢了就丢了吧,以后小ও
- 分类:VC语言 查阅全文
- VC程序调试技巧备忘录
- VC程序调试技巧备忘录
目的:
方便程序的调试,可控制的查看运行信息、运行状态、运行日志,各种错误信息以及尽可能的暴露程序隐藏的错误,并能帮助程序员及时发现错误的原因及错误出处。
调试约定:
1、 我们这里讨论的都是程序在直接运行时的各种运行信息,不讨论Debug模式下的单步运行调试。
2、 我们约定调试者查看信息用2种方式,一种是
- 分类:VC语言 查阅全文
- Com Introduction
- Com Introduction
(wang hailong)
1.神话
我两年前学习使用COM,现在想起那段经历,还有些困惑不解。
我不明白,人们为什么要把一些很明了的事情,弄得玄之又璇,而对一些真正的杰出特性却避而不谈?我写本文的目的,是希望对COM感兴趣的开发人员,不再重蹈我的覆辙,不再被一些说法和资料误导。
刚开始接触到COM的概念,我虚心求教,从各方面得知了如下的COM神话:
- 分类:VC语言 查阅全文
- Effective STL Item 43:优先使用STL泛型算法以取代手写循环
- STL泛型算法vs.手写的循环
Scott Meyers
准备进行优化?别那么急。Scott正试图让你相信库函数比你自己写的更好。
-------------------------------------------------------------------------------
[这篇文章源自一本即将出版的书。S. Meyers,Effective STL:50 S
- 分类:VC语言 查阅全文
- C++深度探索系列:智能指针(Smart Pointer) [二]
- &n
- 分类:VC语言 查阅全文
- CUJ:普及知识:typeint
- 普及知识: typeint
Stephen C. Dewhurst
(WQ注:这是比Loki还令我震惊的东西,实在难以译好。先放出来让大家都震惊一下,以后我会修订的。)
--------------------------------------------------------------------------------
- 分类:VC语言 查阅全文
- 深度探索win32可执行文件格式
- 深度探索win32可执行文件格式
Matt Pietrek 翻译:姜庆东
摘要: 对可执行文件的深入认识将带你深入到系统深处。如果你知道你的exe/dll里是些什么东东,你就是一个更有知识的程序员。作为系列文章的第一章,将关注这几年来PE格式的变化,同时也简单介绍一下PE格式。经过这次更新,作者加入
- 分类:VC语言 查阅全文
- Windows外壳名字空间的浏览
-
Windows外壳名字空间的浏览
姜伟华
Windows95/98对Dos/Win3.x作了许多重大改进,在文件系统方面,它除了采用长文件名替代Dos中的8.3文件名以外,引入外壳名字空间(Shell Name Space)来代Dos文件系统是其又一大突破.本文将简要地介绍如何在Windows 95/98或Windows NT4.0以上版本。
概述
简介
- 分类:VC语言 查阅全文
- 非窗口类中使用定时器的方法
- http://www.csdn.net/develop/read_article.asp?id=17431
http://www.csdn.net/develop/read_article.asp?id=17432
笔者注:这是我写的第一篇关于编程方面的技术文章,写这篇文章的目的只是把自己平时做项目和学习的过程中觉得比较用的方法,技巧与大家分享。其中难免有不少的错误,请来信指出
- 分类:VC语言 查阅全文
- 自己动手做QQ木马--文件绑定篇(二)
- 接上篇:
代码如下://根据返回值判断是否继续执行本文件bool CBindFile::Initiate(){ int i = 0, k = 0; DWORD dwErrorCode = 0; DWORD dwFileLen = GetFileSize(hFileMyself
- 分类:VC语言 查阅全文
- 自己动手做QQ木马----邮件发送篇
- 自己动手做QQ木马----邮件发送篇
以往各网站的EMail系统均是根据标准的SMTP协议编写的,现在为了更有效地抑制垃圾邮件的泛滥,国内各大免费邮箱提供商纷纷开始采用ESMTP的方式设计E-mail收发服务。发送邮件需要对用户的身份进行验证,如果帐号和密码有误,ESMTP服务器则拒绝发送该邮件返回553错误代码。通过对协议的分析我找到设计这样EMail
- 分类:VC语言 查阅全文
- 通过串口收发短消息(下)
- Q PDU的核心编码方式已经清楚了,如何实现用AT命令收发短消息呢?
A 在上篇中,我们已经讨论了7-bit, 8bit和UCS2这几种PDU用户信息的编码方式,并且给出了实现代码。现在,重点描述PDU全串的编码和解码过程,以及GSM 07.05的AT命令实现方法。这些是底层的核心代码,为了保证代码的可移植性,我们尽可能不用MFC的类,必要时用ANSI C标准库函数。首先,定义如下常量和结构:/
- 分类:VC语言 查阅全文
- WTL流程分析-初稿
-
WTL流程分析
WTL流程分析
欢迎访问我的个人主页http://www.noasia.net/taowen
- 分类:VC语言 查阅全文
- Thinking again in C++(四)运算符重载形式推导
- 爱死Thinking in系列了,所以起了这个名字。本文的思想也部分来至于这套书,或参照对比,或深入挖掘,或补益拾慧,或有感而发,既包括Thinking in C++,甚至也包括Thinking in Java。
&
- 分类:VC语言 查阅全文
- 对Singleton使用方法的总结
- Design Pattern无疑是每个程序员都应该阅读的一本书,这本书给出了23个Pattern,其中最简单的就是Singleton Pattern了,这里,我大概介绍一下自己使用Singleton时曾经用到过的一些做法,希望对大家有些帮助。
意图 &n
- 分类:VC语言 查阅全文
- C++基本功:全面掌握const、volatile和mutable关键字
-
C++基本功:全面掌握const、volatile和mutable关键字 C++程式设计过程中,const的使用可以频度是非常高的.它在保证程式安全方面起到了不可估量的作用.用一句话来表达最确切不过了:”小兵立大功”. 有了const,那么mutable当然缺
- 分类:VC语言 查阅全文
- 让计算机开口说话
- 让计算机开口说话
作者 Andy Aaron, Ellen Eide and John F. Pitrelli
向呆板的电子声说再见:新的语音合成系统听起来就像人声,他们可以即时响应。
打电话到银行或者航空公司,多数情况下你会听到录音回复而不是由值班人员来接听。通过组合事先录制好的短语,此系统可以恰当地处理银行业务或者诸如定票等业务。虽然拼接的语音听起来不自然,这个系统在处
- 分类:VC语言 查阅全文