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

2012年9月23日

摘要: 1. C++语言定义了内置类型之间的几个自动转换。也可以定义如何将其他类型的对象隐式转换为我们的类类型,或将我们的类类型的对象隐式转换为其他类型。2. 为了定义到类类型的隐式转换,需要定义合适的构造函数。3. 可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。4. 举例: 1 class Sales_item 2 { 3 public: 4 Sales_item(const std::string & book); 5 Sales_item(std::istream & is); 6 }; 7 8 bool same_isbn(Sales_item b.. 阅读全文

posted @ 2012-09-23 00:03 神の大司命 阅读(2542) 评论(0) 推荐(1)