Articles of parola chiave

Quando si dovrebbe usare una parola chiave dynamic in c # 4.0?

Quando si dovrebbe usare una parola chiave dynamic in c # 4.0? ……. Qualsiasi buon esempio con la parola chiave dynamic in c # 4.0 spiega il suo utilizzo ….

Quando utilizzare la parola chiave statica prima delle variabili globali?

Qualcuno può spiegare quando si suppone di utilizzare la parola chiave statica prima delle variabili globali o delle costanti definite nei file di intestazione? Ad esempio, diciamo che ho un file di intestazione con la linea: const float kGameSpriteWidth = 12.0f; Dovrebbe esserci static di fronte a const o no? Quali sono le migliori pratiche […]

C’è qualche ragione per usare la parola chiave ‘auto’ in C ++ 03?

Nota che questa domanda è stata originariamente pubblicata nel 2009, prima che il C ++ 11 fosse ratificato e prima che il significato della parola chiave auto fosse drasticamente cambiato. Le risposte fornite riguardano solo il significato di C ++ 03 di auto – che è una class di memoria specificata – e non il […]

Cosa significa “default” dopo la dichiarazione di una funzione di class?

Ho visto l’ default utilizzata accanto alle dichiarazioni di funzione in una class. Che cosa fa? class C { C(const C&) = default; C(C&&) = default; C& operator=(const C&) & = default; C& operator=(C&&) & = default; virtual ~C() { } };

Qual è la parola chiave yield in JavaScript?

Ho sentito parlare di una parola chiave “yield” in JavaScript, ma ho trovato una documentazione molto scarsa a riguardo. Qualcuno può spiegarmi (o consigliare un sito che spiega) il suo utilizzo e a cosa serve?

Verifica se una proprietà è disponibile su una variabile dynamic

La mia situazione è molto semplice. Da qualche parte nel mio codice ho questo: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff Quindi, in pratica, la mia domanda è come verificare (senza generare un’eccezione) che una determinata proprietà sia disponibile sulla mia variabile dynamic. Potrei fare GetType() ma preferirei evitarlo visto […]

Alternativa a un’istruzione goto in Java

Qual è una funzione alternativa per la parola chiave goto in Java? Poiché Java non ha un goto.

Sono possibili operatori variabili?

C’è un modo per fare qualcosa di simile ad uno dei seguenti: var1 = 10; var2 = 20; var operator = “<"; console.log(var1 operator var2); // returns true — O — var1 = 10; var2 = 20; var operator = “+”; total = var1 operator var2; // total === 30

Utilizzando la parola chiave “questo” in java

Sto cercando di capire come funziona la parola chiave java. Ho letto la documentazione di Sun ma sono ancora indifferente su ciò che effettivamente fa.

La parola chiave ‘mutabile’ ha uno scopo diverso dal permettere alla variabile di essere modificata da una funzione const?

Qualche tempo fa mi sono imbattuto in un codice che contrassegnava una variabile membro di una class con la parola chiave mutable . Per quanto posso vedere, semplicemente ti permette di modificare una variabile in un metodo const : class Foo { private: mutable bool done_; public: void doSomething() const { …; done_ = true; […]