![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 57
zoopang
这个作者很懒,什么都没留下…
展开
-
C++中为什么要用虚函数、指针或引用才能实现多态?
/*************************************多态的经典例子*2013-11-02************************************/#include using namespace std;//基类class Fruit{public: virtual void print() {cout<<"Fruit"<原创 2013-11-07 21:05:31 · 12556 阅读 · 13 评论 -
C/C++中的预定义宏
官方文档中有这样的一个biaoge原创 2014-04-28 22:27:29 · 2464 阅读 · 0 评论 -
智能指针
1.什么是智能指针?原创 2014-05-02 14:15:51 · 882 阅读 · 0 评论 -
C++ Gossip: 巢狀類別(Nested Classes)
類別可以定義在另一個類別之中,這樣的類別稱之為巢狀類別或內部類別,內部類別只被外部包裹的類別所見,當某個Slave類別完全只服務於一個 Master類別時,您可以將之設定為內部類別,如此使用Master類別的人就不用知道Slave的存在。一個巢狀類別通常宣告在"private"區域,也可以宣告在"protected"或"public"區域,一個宣告的例子如下:class Out转载 2014-02-28 20:34:28 · 898 阅读 · 0 评论 -
make_pair (STL Samples)
Illustrates how to use the make_pair Standard Template Library (STL) function in Visual C++.template inline pair<first, second> make_pair( const first& _X, const second& _Y原创 2016-04-14 17:04:29 · 548 阅读 · 0 评论 -
map::lower_bound/upper_bound的使用
如题,原来会这两个函数的用法的,但是后来又忘了,这说明,我的理解还不够,所以我今天又折腾了一下首先看一下函数原型:iterator upper_bound (const key_type& k);const_iterator upper_bound (const key_type& k) const;类似的 iterator lower_bound (const key_原创 2013-10-25 21:25:38 · 13246 阅读 · 3 评论 -
C++如何取得int型的最大最小值
C++如何取得int型的最大最小值當題目涉及到求最大最小值時,最初的比較數字就應當設置爲INT_MAX或INT_MIN,更爲安全。中有INT_MAX和INT_MIN的宏定義可直接使用。或者自行定義宏#define INT_MAX 0x7fffffff#define INT_MIN 0x80000000INT_MAX = 214转载 2016-04-23 15:36:20 · 4806 阅读 · 0 评论