Non è chiaro cosa succede se elimino un metodo virtuale in C++ 0x: virtual int derive_func() = delete;
Questo significa questa classe e tutto ciò che eredita da essa non può definire/implementare il
Considerare questi due definizioni possibili per una classe: Allegato A: struct A
{
A() = delete;
};
Exhibit A ': struct A
{
A() noexcept = delete;
}
c'è qualche punto nel dichiarare
Ho un caso d'uso che il mio oggetto non deve essere copiato in alcun modo. Ho scritto una lista completa esagerata delle delezioni dell'operatore di copia e di assegnazione copia qui sotto. Ce ne sono