C++のconstでズッコケる



↓constの掟をすっかり忘れていたのでメモしといてみる。

--
#include <iostream>

using namespace std;

class A {
public:
A(){;};
~A(){;};
void print(void) { cout << "Not Constant" << endl; }
void print(void) const { cout << "Constant" << endl; }
private:
};

int main(void) {
A vA;
const A cA;

vA.print();
cA.print();

return 0;
}

Posted: 金 - 9月 16, 2005 at 07:39 午前        


©