- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 论C++构造函数中的不合理设计
论C++构造函数中的不合理设计作者:张岩 在C++中,构造函数是一个在构件对象的时候调用的特殊的函数,其目的是对对象进行初始化的工作,从而使对象被使用之前可以处于一种合理的状态。但是,构造函数的设计并不完美,甚至有些不合理的特性。比如说,限定构造函数名称与类的名称相同的条件。这些特性在构造C++编译器的时候是值得引起注意的。还有,在今后C++的标准修订或者制定其他面向对象的设计语言时候应当避
2005-09-17 10:43:00 936
原创 Abstract Factory
<img alt="next: Also Known As" src="file:///E:/backup/ebook/DesignPattern/设计模式英文版/设计模式英文版/hires/gifsb/down3.gif" border="0"/> IntentProvide an interface for creating families of related or dependent
2005-09-17 10:37:00 1240
原创 Not every function needs to handle every possible error;
Not every function needs to handle every possible error;
2005-09-17 10:27:00 1304
原创 12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。
12个球一个天平,现知道只有一个和其它的重量不同,问怎样称才能用三次就找到那个球。1,天平一边放四个,平则坏球在余下的四个里,好办。 不平,先将偏重的四个编号为:1、2、3、4。偏轻的编为A、B、C、D(因为不知道轻重)。2。天平一边放三个,比如:左边放1、2、A。右边放3、4、B。 平则坏球是C、D 里偏轻的,不平则根据轻重淘汰1、2、B或 3、4、A 二、用无码天平称乒乓球的重量,每称一次会
2005-09-16 02:52:00 30291 4
原创 为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从
为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从 同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场) 1、飞机1、飞机2等飞机n为飞机的个数 2、把整个圆(飞行轨道)周等分为8份,分别定为O点(起飞点),依次为A、B、C、D、E、 F、G 设想一下,按题目要求一架飞机要想不加油安全的飞并且安全返回,能飞行最远距离是一个 圆周的1/4,既飞行
2005-09-16 02:46:00 5245 2
原创 malloc
#include #include #include #include #include #include #ifndef _POSIX_#include _PNH _pnhHeap = NULL; /* pointer to new() handler */#endif#ifdef MTHREADvoid * _CALLTYPE1 malloc ( size_t size ){ void *pr
2005-09-14 22:02:00 989
原创 如何减少linux输入命令的复杂性
输入命令的部分然后按 Tab 键就行。 在输入长的命令或文件名时非常有用。 除了楼上的办法(Tab在Linux下面台有用了) 还有一个做法就是建立一些链接,比如说我有一个叫做 gcc-4.0的程序,我干脆就建立一个链接 ln -s gcc-4.0 gcc 这样,下次运行gcc的时候,就会运行gcc-4.0
2005-09-14 22:01:00 999
原创 VC 使用DLL
1、静态链接使用该方法,必须制定要链接的lib文件。和接口说明的*.h文件2、动态链接该方法用LoadLibrary载入dll,并且使用GetProcAddress得到dll中允许应用程序调用的函数的地址在最后还要释放该dll:FreeLibraryDllHmodule = LoadLibrary("H://MyVC//your.dll"); if( !DllHmodule ) { AfxMes
2005-09-07 13:16:00 3040
原创 摩托罗拉笔试题
摩托罗拉笔试题 1、What are the two operating mode of X86, and how do they work? 2、class a{}; class b:virtual public a{}; class c:virtual public a{}; class d:public b,public c{} i
2005-09-04 12:56:00 1372 1
原创 SAP的面试题
1.Below is usual way we find one element in an array:const int *find1(const int* array, int n, int x){ const int* p = array; for(int i = 0; i { if(*p == x) { return
2005-09-02 15:08:00 2563 6
原创 C++基础(还没看)
C++基本功:全面掌握const、volatile和mutable关键字 C++程式设计过程中,const的使用可以频度是非常高的.它在保证程式安全方面起到了不可估量的作用.用一句话来表达最确切不过了:”小兵立大功”. 有了const,那么mutable当然缺不了. 然作为const的同胞兄弟,volatile却在很多人的视野中消失.其实volatile担负的责任有何尝小呢?
2005-09-01 22:41:00 957
原创 You don't need to modify istream or ostream to add new > operators;
You dont need to modify istream or ostream to add new > operators;
2005-09-01 08:56:00 892
粗糙集(Rough Set)约简系统软件
2007-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人