09-09-2008, 05:31 PM
Rule 12-8-2 states:
?
Quote:The copy assignment operator shall be declared protected or private in an abstract class.Does this prohibition also include the implicitly generated copy assignment operator? When implicitly generated, ISO C++, 12.8, p. 10, states:
Quote:An implicitly-declared copy assignment operator is an inline public member of its class.So, does the following code comply with rule 12-8-2:
Code:
class A
{
virtual void b() = 0;
};