2013年2月25日

c++ 友元关系与继承

摘要: 友元关系不能继承。基类的友元对派生类的成员没有特殊访问权限。如果基类被授予友元关系,则只有基类具有特殊访问权限,该基类的派生类不能访问授予友元关系的类。class Base{ friend class frnd;protected: int i;}// Frnd has no access to members in D1class D1 : public Base{protected: int j;};class Frnd{public: int mem(Base b) { return b.i; } // ok: Frnd is friend to Base ... 阅读全文

posted @ 2013-02-25 20:48 zhuyf87 阅读(3091) 评论(0) 推荐(0) 编辑

c++ 重载 >>(输入) 、<< (输出) 操作符

摘要: 重载输出操作符 <<为了与标准库IO操作一致,重载 << 操作符函数应把ostream&作为其第一个参数,对类类型const对象的引用作为第二个参数,并返回对ostream形参的引用。ostream& operator<<(ostream& out, const Sales_item& s){ out << s.isbn << “\t” << s.units_sold << “\t” << s.revenue << “\t” << s.avg_ 阅读全文

posted @ 2013-02-25 17:35 zhuyf87 阅读(38600) 评论(0) 推荐(3) 编辑

Date Time Picker控件使用

摘要: 1. 供用户选择日期和时间将控件Format属性设置为Time,为其添加一个CDateTimeCtrl类型变量,然后通过如下代码设置日期和时间的显示格式。TimePicker.SetFormat(_T("yyyy-MM-dd HH:mm:ss")); // 2013-02-25 16:32:20HH表示24小时制,hh表示12小时制。2. 获取用户当前所选择的日期和时间CTime dateTime;TimePicker.GetTime(dateTime);CString dateTimeString = dateTime.Format(_T("%Y-%m-%d % 阅读全文

posted @ 2013-02-25 17:00 zhuyf87 阅读(3320) 评论(0) 推荐(0) 编辑

导航