自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 输入缓冲区清除

最近论坛上多次问道涉及输入缓冲区清除的帖子。现把一些回复留存 通常大家会用sync()函数来清除输入缓冲区的内容。个人感觉还是用ignore更好。先简单说下sync(),sync()的作用就是清除输入缓冲区。成功时返回0,失败时badbit会置位,函数返回-1. 另外,对于绑定了输出的输入流,调用sync(),还会刷新输出缓冲区。 但由于程序运行时并不总是知道外部输入的进度,很

2008-12-18 01:57:00 3724

原创 如何写二元操作符重载的成员函数版

c++教科书上会说,一般而言,将算术和关系操作符定义成非成员函数。可要是定义成成员函数怎么写?以operator+为例。定义成非成员函数情况是:X operatoe+(const X& lref,const X& rref);那么定义成成员函数是否是这样呢?class X {public:   .....   X operator+(const X& rref); 

2008-11-21 20:13:00 709

原创 vc++对类内const static int变量初始化后的处理

昨天论坛里有人发帖http://topic.csdn.net/u/20081110/21/58b849c2-efcd-473e-a59f-9e783223a15c.html提出相关问题。发现,在类内初始化了const static int变量后,总是出现连接错误。后经测试后果然是,但并不总是。但这样显然是跟标准不符的,标准说对于const static int是可以在类内初始化的,但还是需要在

2008-11-11 15:22:00 1207

原创 与时俱进 --effictive c++ 3nd 摘录

effictive c++ 3nd 条款29:为“异常安全”而努力是值得的。其中一段, 四十年前,满载goto的代码被视为一种美好实践,而今我们却致力写出结构化控制流。 二十年前,全局数据被视为一种美好实践,而今我们却致力于数据的封装。 十年前,撰写“未将异常考虑在内”的函数被视为一种美好实践,而今我们致力于写出“异常安全码”。 ------------------

2008-09-29 10:40:00 782

转载 【转载】学习C++的最大难度是在哪里?

困难度之一   “C++ 是个难学易用的语言”,这句话相信很多人都心有戚戚。C++的学习难度,一在于语言本身太多的“幕”,另一个就在于 "paradigm shift" (思考模式的移转)。  传统语言如 C, Pascal, Basic, Fortran...,除了模样看起来稍有不同,基本上都是函式 call 来 call 去,大同小异,很容易掌握。你想做的动作,在 code 中都看得一

2008-09-14 22:16:00 1242 1

原创 【转载】C++开源跨平台类库及在VC++.net中应用的配置

作者:不详 来源:csdn博客  ithao123整理 2007-05-13   在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。    在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。 经典的C++库:  STLpor

2008-09-09 01:32:00 813

原创 【转载】C++名人的网站

作者:不详 来源:互联网  ithao123整理 2007-05-13   正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴。   正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴,下面的人物我们认为没有介绍的必要,只因下面的人物在C++领域的地位众所

2008-09-09 01:30:00 530

原创 【转载】C++资源之不完全导引

   本文介绍并分析了一些编译器,开发环境,库,少量的书籍以及参考网站,并且尽可能尝试着给出一个利用这些资源的导引,望对如同我们一样的初学者能够有所裨益。  1,前言    无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难学的高级程序设计语言之一”,人们常将“之

2008-09-09 01:26:00 685

转载 【转载】C++各大著名库介绍

作者:不详 来源:互联网  ithao123整理 2007-05-13 一、标准库          标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。  在C++中,库的地位是非常高的。C++之父 Bjarne Str

2008-09-09 01:04:00 2564

原创 Windows下C++编译环境--编译器和IDE

BC,VC,VS ,Intel C++ 我就不说了,主要说说免费和开源的。编译器:minGW : www.minGW.orgmingW : www.thiscool.com/gcc_mingW.htmDigital Mars C and C++ Compilers: http://www.digitalmars.com/Open Watcom : http://www.openwatcom

2006-09-02 15:54:00 1896 1

Cambridge.Press.C.plus.plus.Design.Patterns.and.Derivatives.Pricing.Jun.2008

Cambridge.Press.C.plus.plus.Design.Patterns.and.Derivatives.Pricing.Jun.2008

2008-11-02

Wrox.Professional.Visual.Studio.2008.Jul.2008.part2.rar

Wrox.Professional.Visual.Studio.2008.Jul.2008.part2.rar pdf格式 共2个文件 前面一半在http://download.csdn.net/source/708366

2008-10-23

Wrox.Professional.Visual.Studio.2008.Jul.2008.part1

Wrox.Professional.Visual.Studio.2008.Jul.2008.part1 pdf格式 共2个文件 另一半在 http://download.csdn.net/source/711558

2008-10-22

空空如也

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

TA关注的人

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