摘要:
#include <iostream>#include <cstring>class CTextBlock{public: std::size_t length() const;private: char * pText; // mutable关键字的作用:可以在const成员函数中修改const成员变量。 //mutable std::size_t textLength; //mutable bool lengthIsValid; std::size_t textLength; bool lengthIsValid;};s... 阅读全文
posted @ 2011-08-28 01:30
visayafan
阅读(480)
评论(0)
推荐(0)
摘要:
#include <iostream>class MyClass{public: // explicit MyClass(int n){a = n;} MyClass(int n){a = n;}private: int a;};int main(int argc, char *argv[]){ MyClass m2(2); MyClass m1 = 1; // 隐式转化,把int型转化为了MyClass型 // 加上关键字explicit,此句便非法,编译会提示int不能转化为... 阅读全文
posted @ 2011-08-28 01:20
visayafan
阅读(194)
评论(0)
推荐(0)


浙公网安备 33010602011771号