Le parole chiave sono parole speciali utilizzate come identificatori da una lingua. Sono parole riservate accettate da un compilatore o da un interprete e pertanto non devono (o non possono) essere utilizzate come nome di variabile o funzione.
Cosa fa la registerparola chiave in linguaggio C? Ho letto che viene utilizzato per l'ottimizzazione ma non è chiaramente definito in nessuno standard. È ancora pertinente e, in tal caso, quando lo useresti?
Sto usando C ++ da un po 'di tempo e mi sono chiesto della nuova parola chiave. Semplicemente, dovrei usarlo o no? 1) Con la nuova parola chiave ... MyClass* myClass = new MyClass(); myClass->MyField = "Hello world!"; 2) Senza la nuova parola chiave ... MyClass myClass; myClass.MyField = "Hello …
Sono confuso su questo. Alla maggior parte di noi è stato detto che non ci sono dichiarazioni goto in Java. Ma ho scoperto che è una delle parole chiave in Java. Dove può essere utilizzato? Se non può essere utilizzato, perché è stato incluso in Java come parola chiave?
Ho sentito parlare di una parola chiave "yield" in JavaScript, ma ho trovato una documentazione molto scadente al riguardo. Qualcuno può spiegarmi (o raccomandare un sito che spiega) il suo utilizzo e a cosa serve?
Ho un elenco di parole in un dizionario con il valore = la ripetizione della parola chiave, ma voglio solo un elenco di parole distinte, quindi ho voluto contare il numero di parole chiave. C'è un modo per contare il numero di parole chiave o c'è un altro modo in …
Ho visto defaultusato accanto alle dichiarazioni di funzioni in una classe. Che cosa fa? class C { C(const C&) = default; C(C&&) = default; C& operator=(const C&) & = default; C& operator=(C&&) & = default; virtual ~C() { } };
Nel seguente pezzo di codice (tratto dalla pagina del Manuale di Semantica di Groovy ), perché aggiungere il prefisso all'assegnazione con la parola chiave def? def x = 0 def y = 5 while ( y-- > 0 ) { println "" + x + " " + y x++ …
Qualcuno ha mai usato stackallocdurante la programmazione in C #? Sono consapevole di ciò che fa, ma l'unica volta che compare nel mio codice è per caso, perché Intellisense lo suggerisce quando inizio a digitare static, ad esempio. Sebbene non sia correlato agli scenari di utilizzo di stackalloc, in realtà …
Ho una conoscenza passante di altri Lisps (in particolare Scheme) di ritorno. Di recente ho letto di Clojure . Vedo che ha sia "simboli" che "parole chiave". Simboli con cui ho familiarità, ma non con parole chiave. Altre Lisps hanno parole chiave? In che modo le parole chiave sono diverse …
Sono nuovo di Haskell e sono molto confuso da Where vs. Let . Entrambi sembrano fornire uno scopo simile. Ho letto alcuni confronti tra Where vs. Let, ma ho difficoltà a discernere quando usarli. Qualcuno potrebbe fornire un contesto o forse alcuni esempi che dimostrano quando utilizzare l'uno sull'altro? Where …
Durante l'esecuzione di un refactoring, ho finito per creare un metodo come nell'esempio seguente. Il tipo di dati è stato modificato per semplicità. In precedenza avevo una dichiarazione di incarico come questa: MyObject myVar = new MyObject(); È stato modificato per questo per caso: private static new MyObject CreateSomething() { …
Stavo cercando la fonte per Drupal 7 e ho trovato alcune cose che non avevo visto prima. Ho fatto qualche ricerca iniziale nel manuale di php, ma non ha spiegato questi esempi. Cosa fa la parola chiave statica una variabile all'interno di una funzione? function module_load_all($bootstrap = FALSE) { static …
Ho trovato una strana parola chiave in NSObject.h - (oneway void)release; Ho cercato sul Web e ho scoperto che si riferisce al passaggio di messaggi asincrono, che è simile al passaggio di messaggi di Erlang. Sembra che questo possa fare molte cose interessanti. Quali sono alcuni buoni casi d'uso di …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.