java/jsp | c/c++ | php | mysql | oracle | mssql | vb | vc | c# | asp | html/css/js | system | delphi | perl | photoshop | other |
1、21 % -5; // machine-dependent: result is 1 or -4 21 / -5; // machine-dependent: result -4 o...
约瑟夫(josephus)环是这样的:假设有n个小孩坐成一个环,假如从第一个小孩开始数,如果数到m个小孩,则该小该离开,问最后留下的小孩是第几个小孩?例如:总共有6个小孩,围成一圈,从第一个小孩开始,...
1、ex4_22: const char *cp = "hello"; int cnt; while (cp) { ++...
/*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。 --coof...
/*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。 --coof...
/*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。 --coof...
/*这一系列文章《C++ Tips》是公司Code Committee专家会推荐工程师看的,感觉很好,拿出来与大家共同提高。并不是知道多少会使人与人产生差别,真正的差别在于你能做到多少。 --coof...
服务器程序有别于一般应用程序,安全与性能应被给予较高的待遇。在这里我们只讨论性能相关的问题。Apache是一款开源,安全及高性能的服务器,我经常把它放在各个档次的机器上进行测试,它总是能以较低cpu占...
void printMemByByte(int * ptr,int len); void print32BitsByByte(int *i); int main() { int b=0xABCD;...
有时,一个类想跟踪它有多少个对象存在。一个简单的方法是创建一个静态类成员来统计对象的个数。这个成员被初始化为0,在构造函数里加1,析构函数里减1。(条款m26里说明了如何把这种方法封装起来以便很容易地...
GCC优化参数 使用方法:可以直接用gcc -march=pentium4 -O3 -ftracer -fprefetch-loop-arrays -funroll-loops -fomit-fram...
[url=http://blog.csdn.net/fatalerror99/archive/2005/09/23/487517.aspx](点击此处,接上篇)[/url] 现在,假设 XYZ 公司的...
个人牢骚, 无知者无畏. 在操作系统API这个层面上, 使用C++, 其中的面向对象的最重要的元素还不是多态, 而是封装, 也就是绝缘. Symbian在这个层面上远远不够,特别在它的UI框架中, 经...
人们常说,C语言的声明太复杂了,的确,这也是C语言饱受批评的地方之一。不过,笔者认为,真正要受到批评的不是语言本身,而是那些传播者。传播者们通常都有一个共识:讲述要由浅入深。作为原则,笔者并非要反对它...
[url=http://blog.csdn.net/fatalerror99/archive/2005/09/13/479864.aspx](点击此处,接上篇)[/url] 这一行为背后的根本原因是为...
内容: 系统标识 时间与日期 多进程编程 1. 系统标识符 a.获得有关的系统信息 #include<sys/types.h> int uname( s...
1. 用户登录: (1)根据用户名确定身份 权限 (2)验证密码 (3)创建shell (4)用户主目录 2. 了解自己的环境变量 [code]...
/*-------------------------------------------------------------------------------------------- * N...
#ifndef _MYCCLASS_H_ #define _MYCCLASS_H_ #ifndef C_CLASS #define C_CLASS struct #endif #ifndef C_S...
Item 33: 避免覆盖(hiding)通过继承得到的名字 作者:[url=http://aristeia.com/]Scott Meyers[/url]译者:[url=http://blog.cs...
今天在csdn的c版看到了这样的一个帖子:http://community.csdn.net/Expert/topic/4264/4264741.xml?temp=.8964502 问的是数组和指针的...
Section 1: Three Forms of C Run-Time (CRT) Libraries Are Available There are three forms of the...
Item01 标准C++中,如果main function没有显示的提供返回语句,则它缺省返回0。-Page 5 Item02 标准C++中,头文件没有后缀。-Page 5 Item03...
[url=http://blog.csdn.net/fatalerror99/archive/2005/09/09/475384.aspx](点击此处,接上篇)[/url] 你能说出其中的区别吗?从错...
如果用Tserversocket,Tclientsocket控件来开发网络程序的时候,往往会想到是选择异步好,还是同步好,也就是非阻塞和阻塞的选择,而我们大部分有时候往往都没怎么考虑清楚,特别是对刚接...
stl <memory> 文件中的 std::auto_ptr 在C++中的故事特别多, 在它的演变过程中至少出现了3个版本. http://www.josuttis.com/libboo...
今天在看C++栏中时,看到一篇文章C++的获得硬盘id号文章,它使用了DLL库,此文的出处[url=http://blog.csdn.net/fangshi168775/archive/2005/09...
今天在看C++栏中时,看到一篇文章C++的获得硬盘id号文章,它使用了DLL库,此文的出处[url=http://blog.csdn.net/fangshi168775/archive/2005/09...
Item 32: 确保 public inheritance 模拟 "is-a" 作者:[url=http://aristeia.com/]Scott Meyers[/url] 译...
//本段程序是几年前写,现在由于为写C#相同的功能,所以特别贴出来 //相同的C#程序,http://blog.csdn.net/zerodj/services/trackbacks/475349.a...
1、对vector的操作中,使用pushback来增加元素,而不是使用[]操作符赋值后增加元素,[]操作符仅用来 得到某一元素,并且这一元素要存在!这和数组不同。...
Chapter 6. Inheritance(继承)和 Object-Oriented Design(面向对象设计) Object-oriented programming (OOP) 已经流行了差不...
#include <stack> #include <iostream> using namespace std; template <class T> class...
#if !defined(_CRYPT3DES_H) #define _CRYPT3DES_H #if !defined(ED_FLAG) #define ED_FLAG #define encryp...
[url=http://blog.csdn.net/fatalerror99/archive/2005/09/01/469879.aspx](点击此处,接上篇)[/url] 当对象的引用和指针可以做到...
已经有众多文章讨论 double-checked locking 模式在 Java 下面无法正常工作,这里先简要的总结一下。 根本原因在于 Java 的 memory model 允许所谓的 out-...
许多 C++ 权威,或者甚至是计算机科学的权威,都把并行,或者在微观的层面上,多线程,看作下一次革命的主题。 很久没有关心这些事情了,今天读了一些相关文章,很有启发。首先是 C++0x 的一篇 pr...
C++类中的静态成员有一个非常好的功能,那就是无论类定义了多少个对象,这些对象始终都共同使用这一个静态成员 例如: class A{ static int num; A(){num++}...
1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信...
构造函数提供了一种机制,通过它有机会完成必要的初始化工作,从而使对象成为有意义 的存在物,而不仅仅只是一块原始的空间。 但是,我们逐渐了解到,构造函数具有的地位,不仅对于用户(程序员),对于编译器履...
对于原始类型(或称基本类型),如int, char, float, 指针 等,参数传递和返回值不 会碰到什么难以理解的问题。能引起关注的焦点是,当我们把对象作为参数传递,或者 返回一个对象时,这里面发...
继承和对象净增长 C++中类的继承,是具有净增长效果的。如果基类是Base,继承类是Derived,那么创建 一个Derived类的实例b,在地址空间上,b的前面部分,刚好可以视为另一个Base的实例...
C支持可变参数的函数,这里的意思是C支持函数带有可变数量的参数,最常见的例子就 是我们十分熟悉的printf()系列函数。我们还知道在函数调用时参数是自右向左压栈的 。如果可变参数函数的一般形式是:...
在C++中,多态是通过虚函数实现的。 基类如果把一个函数声明为虚的(virtual),就表明继承类可以覆盖(override)这个 函数(从而表现不同的行为,呈现出多态性)。 对于每一个有虚函数的具体...
弄了整整一个晚上,看了无数大师们的资料,终于把merlin显示在我的桌面上。网上关于这方面的资料有不少,但是照搬这些程序的时候总是有很多错误,下面是CSDN里的一个贴子:...
C++标准程序库(The C++ Standard Library) 标准程序库提供: [1] 基本的运行期之语言支持(run-time language support)(比如运行期内存分配、运行期...
[url=http://blog.csdn.net/fatalerror99/archive/2005/08/29/467066.aspx](点击此处,接上篇)[/url] 有时候,即使当编译器完全心...
write by polaris([url=mailto:lz0ace@hotmail.com]lz0ace@hotmail.com[/url]) 转载请注明作者 首先感谢玲对我的支持,在我最困难时...
[url=http://blog.csdn.net/fatalerror99/archive/2005/08/24/463338.aspx](点击此处,接上篇)[/url] [url=http://b...