
C/C++
文章平均质量分 50
lann64
这个作者很懒,什么都没留下…
展开
-
【转载】C++各大著名库介绍
作者:不详 来源:互联网 ithao123整理 2007-05-13 一、标准库 标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。 在C++中,库的地位是非常高的。C++之父 Bjarne Str转载 2008-09-09 01:04:00 · 2644 阅读 · 0 评论 -
【转载】学习C++的最大难度是在哪里?
困难度之一 “C++ 是个难学易用的语言”,这句话相信很多人都心有戚戚。C++的学习难度,一在于语言本身太多的“幕”,另一个就在于 "paradigm shift" (思考模式的移转)。 传统语言如 C, Pascal, Basic, Fortran...,除了模样看起来稍有不同,基本上都是函式 call 来 call 去,大同小异,很容易掌握。你想做的动作,在 code 中都看得一转载 2008-09-14 22:16:00 · 1655 阅读 · 1 评论 -
vc++对类内const static int变量初始化后的处理
昨天论坛里有人发帖http://topic.youkuaiyun.com/u/20081110/21/58b849c2-efcd-473e-a59f-9e783223a15c.html提出相关问题。发现,在类内初始化了const static int变量后,总是出现连接错误。后经测试后果然是,但并不总是。但这样显然是跟标准不符的,标准说对于const static int是可以在类内初始化的,但还是需要在原创 2008-11-11 15:22:00 · 1245 阅读 · 0 评论 -
如何写二元操作符重载的成员函数版
c++教科书上会说,一般而言,将算术和关系操作符定义成非成员函数。可要是定义成成员函数怎么写?以operator+为例。定义成非成员函数情况是:X operatoe+(const X& lref,const X& rref);那么定义成成员函数是否是这样呢?class X {public: ..... X operator+(const X& rref);原创 2008-11-21 20:13:00 · 749 阅读 · 0 评论 -
输入缓冲区清除
最近论坛上多次问道涉及输入缓冲区清除的帖子。现把一些回复留存 通常大家会用sync()函数来清除输入缓冲区的内容。个人感觉还是用ignore更好。先简单说下sync(),sync()的作用就是清除输入缓冲区。成功时返回0,失败时badbit会置位,函数返回-1. 另外,对于绑定了输出的输入流,调用sync(),还会刷新输出缓冲区。 但由于程序运行时并不总是知道外部输入的进度,很原创 2008-12-18 01:57:00 · 3796 阅读 · 0 评论