2006-07-05

operator= 는 상속되지 않는다.


template
class Hello
{
public :
void operator=( const T &val ) { value = val; }
T value;
};

class HelloStr : public Hello {};

TEST(TemplateAndOperator)
{
Hello i;
i = 100;
Hello s;
s = "Hello"; // error
}

comments powered by Disqus