自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 缺省构造作为函数参数缺省值的优化

我们经常在看到这样的函数声明:int f(double,MyClass=MyClass());不仅是我们写的代码,std库中也经常这样写。仔细想想,如果这个函数多次使用这个缺省值那就会调用多次构造函数,这样一来效率就降低了。下面是我针对,这中情况写的一个Zero模板。Zero只有一个可用的接口就是value,value()会返回默认值。其中还对基本数值类型进行了特别优化,这样只是为了全面,如果直接

2005-12-29 11:48:00 1923 1

原创 强大sizeof

sizeof 对于学过 c的来说很熟悉了。   c中经常这样用:   sizeof(int);   sizeof(struct MyS);   char str[]="goodbye!";   sizeof(str);   sizeof("string ");   ... sizeof在C++中发生一个变化 就是可以对 函数进行求解。   int f(void);   sizeof(f); siz

2005-12-27 11:31:00 1745

原创 C++ 的一个友员错误 联想

  C++的友员,应该都是知道一点,但就是很能深入。今天我在DevC++上发现各问题。程序如下#include namespace C{class D{};void f() {    std::cout }}namespace B{using C::f;  //使用using 声明时出错,用using namespace C;就不会?? class A{ friend void f();};}in

2005-12-19 20:55:00 1052

curl 7.20.1 源码

windwos 下的curl包,用于取http,ftp等

2010-04-20

ruby devkit

ruby extend compile 需要的包。 包含 mingw 和 mysys

2010-04-20

emacs 配置,cedet

emacs 配置(cedet, ecb, yasnipped),改键工具

2010-03-31

chat is for vc6

chat is for vc6 good for you

2010-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除