Domande con tag 'this'

3
risposte

Perché il C ++ "questo" è mal progettato?

Per ogni a e b che sono puntatori non-const dello stesso tipo, puoi fare a = b; , giusto? All'interno delle funzioni membro non-const esiste la parola chiave this , che è un puntatore non-const. Quindi logico se b è...
posta 15.07.2014 - 11:59
2
risposte

C: "questo" vs "nome dell'istanza"

Sto usando C in uno stile OOP minimo ed efficiente per costruire un motore di gioco. Un problema che ho iniziato ad affrontare mentre il codice del motore si stabilizza è la mia (precedente) scelta di usare this . Ad esempio, ho: void Engi...
posta 14.08.2015 - 11:00
1
risposta

Il passaggio di questo argomento come argomento può potenzialmente causare l'esposizione di stato dell'oggetto non valido?

Questa domanda si basa su due premesse: Primo: un oggetto deve sempre avere uno stato valido. È discusso anche in vari post. link Secondo: una classe può affidarsi esclusivamente a se stessa per anticipare se le sue istanze avranno uno s...
posta 15.07.2016 - 09:12
1
risposta

E 'possibile per $ questo restituire una __costruzione?

Attualmente sto lavorando sulle mie competenze PHP e al momento sto lavorando con le classi. Quello che voglio fare è creare una classe per la quale posso echeggiare l'oggetto. Ho il seguente esempio: class good_stuff { public func...
posta 05.04.2016 - 12:53
1
risposta

Usando cancellalo per liberare memoria in classe

Ogni volta che scriviamo i distruttori in C ++ (anche se questo concetto potrebbe applicarsi in altre lingue) potremmo semplicemente non scrivere delete this; e cancellerebbe qualsiasi dato all'interno della classe? Questa è una buona o cat...
posta 03.10.2015 - 06:33