|
struct C {
|
|
int func() { return 111; }
|
|
int func() const { return 222; }
|
|
|
|
int const_func() const { return 333; }
|
|
int nonconst_func() { return 444; }
|
|
};
|
|
|
|
int main() {
|
|
C c;
|
|
const C const_c;
|
|
c.func();
|
|
c.nonconst_func();
|
|
const_c.func();
|
|
c.const_func();
|
|
return 0; // break here
|
|
}
|