2009-06-13から1日間の記事一覧
C++ プログラミング入門 によると、print() というメンバ関数を作って、operator class Foo { ... public: void print(ostream* out) const { *out << value; } ... }; ostream& operator<<(ostream& out, const Foo& foo); なんで print なのか? なんで ost…
class Foo { // constructor, destructor and ... public: Foo(int val = 0): value(val) {} ~Foo() {} Foo(const Foo& src); Foo& operator=(const Foo& src); // accessor int getValue() const { return value; } void setValue(int val) { value = val; …