Qual è l'effetto reale del seguente costrutto:Effetti di una classe base const
class Base { /* ... */ };
template<class T>
class Derived : public T { /* ... */ };
int main() {
Derived<const Base> d;
// ...
}
Dispone la classe Derived
hanno solo l'accesso alla const
-parte dell'interfaccia di Base
? I miei primi test indicano che in realtà non c'è alcun effetto. Perché?
Grazie!
credo, che la risposta è qui: http://stackoverflow.com/a/13435319/945183 –
Credo che queste domande si riferiscono a cose diverse: quelli legati sono circa template * * dichiarazioni del modulo 'modello struct test;' e la mia domanda riguarda template * istanze * i cui parametri applicati sono 'const' types. –
phlipsy