Fabio Tesser <fabio.tesser@xxxxxxxxx> writes: > The same code compiles without errors with gcc version 4.2.4. > In your opinion what is the correct behavior? I don't know the C++ standard well enough to know the correct answer. If you don't get an answer here, try asking on a C++ language group. Ian