b***y 发帖数: 2799 | 1 ☆─────────────────────────────────────☆
ManshengChen (像琼瑶一样老去) 于 (Fri Apr 18 12:51:00 2008) 提到:
In item 15, the authoor discuss implicit . conversion.
class FontHandle {
public:
FontHandle() {}
};
class Font {
public:
Font() {}
operator FontHandle() const { return fh; } // implicit conversion
private:
FontHandle fh;
};
int main()
{
Font f1;
FontHandle f2 = f1;
return 0;
}
// oops! meant to copy a Font
// object, but instead implicitly
// converted f1 into its un |
|