Follow-up to question: g++ does not show a 'unused' warning.Ricerca di oggetti non utilizzati (valori non primitivi)
Capisco perfettamente perché g ++ non avvisa di queste variabili, ma mi piacerebbe in qualche modo trovarle comunque. Il codice su cui sto lavorando non ha nessuno di questi casi speciali, quindi un singolo FloatArray x;
è quasi definitivamente lasciato.
Anche se è necessario contrassegnare singole classi (come avviso per oggetti FloatArray non utilizzati), sarebbe molto utile. Cosa posso fare?
È davvero un problema? È difficile immaginarlo, dato che la maggior parte dei compilatori probabilmente inserirà gli oggetti nel nulla e quindi non li userà, giusto? –
Ma i compilatori avvisano su questo quando determinano che la variabile non viene utilizzata "prima dell'ottimizzazione", non dopo. Sarebbe un incubo! – rodrigo