Files
test/any_const_hides_copy_const.cpp
2012-12-06 21:43:03 +04:00

36 lines
312 B
C++

#include <iostream>
struct a
{
int m;
a()
: m(0)
{}
a( int e )
: m(e)
{}
//private:
// a( const a & _ )
// : m( _.m+1)
// {}
};
struct b : public a
{
int n;
b()
: n(0)
{}
};
int main()
{
a o;
a o2 = o;
std::cout << o2.m << std::endl;
// std::cout << o2.m <<' '<<o2.n<< std::endl;
return 0;
}