Domande con tag 'type-casting'

7
risposte

Digitare le variabili di casting in PHP, qual è il motivo pratico per farlo?

PHP, come molti di noi sanno, ha digitazione debole . Per quelli che non lo fanno, PHP.net dice: PHP does not require (or support) explicit type definition in variable declaration; a variable's type is determined by the context in which th...
posta 07.12.2010 - 14:44
5
risposte

Il mio utilizzo dell'operatore di casting esplicito è ragionevole o un brutto attacco?

Ho un grosso oggetto: class BigObject{ public int Id {get;set;} public string FieldA {get;set;} // ... public string FieldZ {get;set;} } e un oggetto specializzato, simile a DTO: class SmallObject{ public int Id {get;s...
posta 05.05.2015 - 13:27
8
risposte

c cast di stile o cast di stile c ++

Quindi, cosa usi? int anInt = (int)aFloat; o int anInt = static_cast<int>(aFloat); // and its brethren E, ancora più importante, perché?     
posta 22.02.2011 - 12:54
4
risposte

Cosa significa cast?

Quando si codifica in linguaggi di basso livello come l'IC, trovare che il casting a volte significa "reinterpretare questi byte come se fosse sempre stato di questo altro tipo" e altre volte come "convertire questo valore in modo intelligente i...
posta 17.01.2014 - 08:13
6
risposte

Come evitare il downcasting?

La mia domanda riguarda un caso speciale della super classe Animal. Il mio Animal può moveForward() e eat() . Seal estende Animal . Dog estende Animal . E c'è una creatura speciale che estende anche...
posta 17.06.2014 - 17:34
4
risposte

OOD: ereditarietà di Java e accesso ai metodi figlio tramite casting

Ho diverse classi Parent e Child1 ... Child9 implementate in Java. Parent è una classe astratta, contenente tutte le variabili comuni delle classi figlie (molto, che è il motivo principale per cui ho creato Parent una c...
posta 10.10.2014 - 10:44
3
risposte

Esiste una differenza tra i tipi di casting e di conversione nei linguaggi di programmazione imperativi?

La domanda è arrivata in una discussione su StackOverflow. Esiste una netta distinzione tra i due concetti cast e convert (riguardo al tipo di un oggetto), o queste due parole descrivono esattamente la stessa cosa? Che ne dici di lingue...
posta 02.02.2012 - 23:53
3
risposte

È buona norma usare gli avvisi di soppressione nel codice?

Uso @SuppressWarnings("unchecked") e @SuppressWarnings("null") principalmente sopra i metodi per consentire la compilazione del codice senza alcun avviso, ma ho i miei dubbi. Trovato questa domanda di Stackoverflow. Jon Skeet ha scri...
posta 23.06.2016 - 12:52
2
risposte

Design corretto per evitare l'uso di dynamic_cast?

Dopo aver fatto alcune ricerche, non riesco a trovare un semplice esempio per risolvere un problema che ho riscontrato spesso. Diciamo che voglio creare una piccola applicazione in cui posso creare Square s, Circle s e altre forme,...
posta 04.01.2018 - 11:45
2
risposte

implementa la funzione cons in Java - digita la domanda di sicurezza

Sto lavorando su una piccola libreria funzionale scritta in Java, che riproduce lo stile funzionale della programmazione. Sono bloccato con un cast di tipo indesiderato in una delle mie definizioni di metodo e mi piacerebbe un po 'd'aiuto. Ok...
posta 10.03.2013 - 16:54