引言 因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言风格的字符串作为攻击目标,所以出现了很多字符串封装类。不幸的是,在某些场合下我们不知道该使用哪个字符串类,也不知道怎样把一个C风格的字符串转换成一个字符串封装类。 这篇文章将介绍所有在Win32 API, MFC, STL, WTL 和 发布时间:2012-06-29 作者: 佚名技术 views(942)
编程风格指南的使用要点在于提供一个公共的编码规范,所有人可以把精力集中在实现内容而不是表现形式上。我们给出了全局的风格规范,但局部的风格也很重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也影响阅读 规则之例外 前面说明的编码习惯基本是强制性的,但所有优秀的规 发布时间:2012-06-29 作者: 佚名技术 views(168)
1.简介 引用是C++引入的新语言特性。从语意上来说,引用就是一个变量的别名,就好象古代人的字和号,东坡居士和苏轼只是一个人的不同称呼。对引用的操作对变量产生的影响与对变量直接操作完全一样。例如: int i = 0; int iRef = i; iRef++; // i = iRef = 1 尽管引用不使用指针的操作符(*, -)但是,它看上去跟指针好象并 发布时间:2012-06-29 作者: 佚名技术 views(182)
摘要 为了实现对手写字体的识别,运用了人工智能的分层神经网络思想,对识别的字体通过训练学习,达到识别手写字体的功能。 关键字 VC,人工智能,神经网络,手写识别。 1 引言 1.1 编写目的 人工智能英文名表示是Artificial Intelligence,简称 AI,也就是用计算机模拟人的思维和知识,通过对本系统的学习开发,对计算机人 发布时间:2012-06-29 作者: 佚名技术 views(426)
目录 基本原理 抛弃托管扩展 未来的乐趣 编程的演变 终极目标 结束语,尽管不是再见 这个月,我要改变常规的问答形式来告诉您关于我在网上发现的一个非常不错的文档。几个星期前,有人写信询问我,为什么他不能在 C++/CLI 中声明 const 函数: // 引用类 ref class A { void f() const; // 不! }; 对此,我回复道:您就 发布时间:2012-06-29 作者: 佚名技术 views(620)
1. 准备工作: 首先将下载到的DevExpress ExpressQuantumTreeList组件压缩包解压缩(ccrun.com有下载),在本说明中解压目录为: C:\CrnVCL\ 注意后面的信息和这个目录有关,如果你的目录不同,请更改相应的目录名称 可以看到有以下几个目录: ExpressDataController ExpressEditors Library 5 ExpressExport Library Express 发布时间:2012-06-29 作者: 佚名技术 views(506)
概述 C/C++最被人诟病的,可能是没有一个内存垃圾回收器(确切是说没有一个标准的垃圾回收器)。本文讨论的内容要点是,在C/C++中实现一个最袖珍的、功能受限的垃圾回收器。这个垃圾回收器区别于其他垃圾回收器的主要特征是: 1. 袖珍但具实用性。整个垃圾回收器代码行数100行左右(不含空白行),相当小巧。相对而言,它的 发布时间:2012-06-29 作者: 佚名技术 views(582)
由于没有类似java的反射机制,标准C++下实现RMI似乎有些困难。为C++程序员所熟悉的Boost库虽然有RCF实现了类似RMI的功能,但RCF本身需依赖于Boost::serlization支持,而serlization需要编译之后方可使用,且有诸多限制。 本文试图通过C++特有的代码复用机制模拟实现具有类似RMI功能的类库,虽然不能完全实现java的RMI功能, 发布时间:2012-06-29 作者: 佚名技术 views(734)
|