- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 dotNET下的泛型编程
dotNET下的泛型编程1、什么是泛型编程(generic programming)?即通用的程式设计。什么是通用的程式设计呢?学数据结构的都知道,存在一个这样的公式: 程序 = 算法 + 数据结构这个经典的公式简单地描述了一个程序的由来,即使您的程序有多么的复杂。在OOP还没有出现之前,算法和数据结构所占的份量几乎是同等的。C语言就是一个这样的主导的开发模式。而泛型
2007-03-27 22:11:00 799
翻译 C++泛型设计 - 模板规格(译)
C++泛型设计 - 模板规格(译) C++关键字template可以用来声明一批参数化的类(模板类)或函数(模板函数)。 一般使用格式如下: template template-parameter-list > declaration 说明 template-parameter-list是一个以逗号分隔开的模板参数。这些模板参数可能是一些类型(以
2007-03-26 01:18:00 881
翻译 使用VC++的编译器创建最小的镜像文件(DLL/EXE)[译]
一、序本文通过描述一些方法来告诉你如何打造一个最小的镜像文件(DLL/EXE)。这些方法包括:1) 剔除C运行时Stub;2) 编译器(cl.exe)和链接器(link.exe)的一些参数设置。如题,这里所指的编译器及链接器我主要集中在MSVC6上(这些方法通常也适用于MSVC5)。当一些出现在这里的观念在应用于其它开发环境中的命令行参数及#pragmas出现明显差异时
2007-03-11 23:20:00 1520 1
原创 由内联函数引发的unresolved external symbol及inline诠释
一、运行机制及优点内联函数的运行机制是在调用处展开函数体所有代码。由于中间过程省去了内存寻址/堆栈操作等费时的系统开销,显然,内联化的函数将可显著提高普通函数所执行效率的N个数量级。特别是在需要大量使用的场合中,是最佳化实施手段之一。二、类和内联函数通常我们抽像一个类的步骤如下:1、将需要抽像的类的声明(declaration)放在一个独立的*.h中;2、将需要抽像的类的定义(
2007-03-09 22:06:00 1753 1
原创 while(cin>>str)无法结束的问题
有网友问我她写的while(cin>>str)...为何无论如何总是无法结束?其实在你输入完字符串后,键下回车后,再ctrl+Z(windows环境下是ctrl+z,而linux/unix下是ctrl+d)就OK了!至于原因如下:cin是终端输入,也被称之为标准输入(standard input),cin的主要功能就是从标准输入读入一个值。当从键盘上输入一串字符并按回车后,这些字符会首先被
2007-03-09 22:04:00 2985 1
utf8 helper
2014-11-14
MafaLSHelper
2007-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人