博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年8月18日

摘要: 所有的流都是由char类型组成的流。在流前加上w,即变成支持宽字符的流,如wstream,wfstream。IO对象不可复制或赋值不可放在vector等容器中,因为容器中元素必须支持复制流不能作为形参或返回类型IO标准库状态:strm::iostate(值为badbit, failbit,eofbit)s.eof(), s.fail(), s.bad(), s.good() 返回bools.cle... 阅读全文

posted @ 2010-08-18 22:45 KurtWang 阅读(327) 评论(0) 推荐(0)

摘要: 参数传递: 如果形参是非引用,则复制实参,如果只是引用,则只是实参的别名 const形参:具有const或非const形参的函数无区别,e.g. void fcn(const int i) 和 void fcn(int i)是重复定义 复制实参的局限性:1.需要修改实参 2. 大型对象 3. 无法实现对象复制。可定义为引用和指针类型 建议使用const引用形参 如果使用引用形参唯一目的是避免复... 阅读全文

posted @ 2010-08-18 00:14 KurtWang 阅读(452) 评论(0) 推荐(0)