01 2017 档案

scanf的格式化字符串的匹配规则
摘要:1、对于空白字符:空格、tab、回车等,scanf将忽略输入字符串的空白字符,直到下一个非空白字符,(并回放该非空白字符), 若该非空白字符与格式化字符串匹配,则读入 若该非空白字符与格式化字符串不匹配,则结束此次读取,并将该非空白字符回存到缓存中,在下一次读取函数被调用时读取(如scanf、get 阅读全文

posted @ 2017-01-24 19:44 新手酱油 阅读(1435) 评论(0) 推荐(0)

一个关于STL list使用 小示例
摘要:#include #include using namespace std; typedef struct DiskInfo_st { int diskNo; bool isUsed; string diskName; } DiskInfo; class DiskManager { private: list m_list; public: boo... 阅读全文

posted @ 2017-01-19 23:28 新手酱油 阅读(251) 评论(0) 推荐(0)

c++几个通用工具
摘要:Pairs(对组) 1、class pair可以将两个值视为一个单元,C++标准程序库内多处使用这个class。尤其容器类别map和multimap,就是使用pairs来管理其键值/实值(key/value)的成对元素。任何函数需要返回两个值,都需要pairs 阅读全文

posted @ 2017-01-15 19:52 新手酱油 阅读(185) 评论(0) 推荐(0)

c++几个新特性
摘要:template 模板 1、出于通用性考虑,程序库中几乎所有东西都被设计为template形式,不支持template几乎不能使用标准程序库。 2、所谓template,是针对“一个或多个尚未明确的类型”所撰写的函数或类。使用template时,可以显示地(explicitly)或隐式地(impli 阅读全文

posted @ 2017-01-15 14:35 新手酱油 阅读(955) 评论(0) 推荐(0)

effective c++ (三)
摘要:条款07:为多态基类申明virtual析构函数 1、c++明白指出,当derived class对象经由一个base class指针被删除,而该base class带有一个non-virtual 析构函数,其结果未有定义 实际执行时通常发生的是对象derived成分没有被销毁,于是造成一个诡异的局部 阅读全文

posted @ 2017-01-08 16:54 新手酱油 阅读(274) 评论(0) 推荐(0)

导航