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.
NOTA : questa domanda è stata posta dal punto di vista di ECMAScript versione 3 o 5. Le risposte potrebbero diventare obsolete con l'introduzione di nuove funzionalità nella versione di ECMAScript 6. Qual è esattamente la funzione della varparola chiave in JavaScript e qual è la differenza tra var someNumber …
Ho alcune domande sull'uso e sul significato della synchronizedparola chiave. Qual è il significato della synchronizedparola chiave? Quando dovrebbero essere i metodi synchronized? Cosa significa programmaticamente e logicamente?
Sto creando una funzione in cui devo passare un oggetto in modo che possa essere modificato dalla funzione. Qual è la differenza tra: public void myFunction(ref MyClass someClass) e public void myFunction(out MyClass someClass) Quale dovrei usare e perché?
Oggi al lavoro mi sono imbattuto nella volatileparola chiave in Java. Non conoscendone molto, ho trovato questa spiegazione: Teoria e pratica di Java: gestione della volatilità Dati i dettagli in cui l'articolo spiega la parola chiave in questione, la usi mai o potresti mai vedere un caso in cui potresti …
In C e in molte altre lingue, esiste una continueparola chiave che, se utilizzata all'interno di un ciclo, passa alla successiva iterazione del ciclo. Esiste un equivalente di questa continueparola chiave in Ruby?
Qualche tempo fa mi sono imbattuto in un codice che ha contrassegnato una variabile membro di una classe con la mutableparola chiave. Per quanto posso vedere, ti permette semplicemente di modificare una variabile in un constmetodo: class Foo { private: mutable bool done_; public: void doSomething() const { ...; done_ …
Per i modelli ho visto entrambe le dichiarazioni: template < typename T > template < class T > Qual è la differenza? E cosa significano esattamente quelle parole chiave nel seguente esempio (tratto dall'articolo di Wikipedia in tedesco sui modelli)? template < template < typename, typename > class Container, typename …
Durante questo puzzle (è un gioco a quiz su parole chiave Java), mi sono imbattuto nella nativeparola chiave. A cosa serve la parola chiave nativa in Java?
Questa è probabilmente una domanda molto banale, ma non sono stato in grado di trovare la risposta né attraverso i motori di ricerca web, né su php.net. Per favore, indirizzami dove posso leggere a riguardo, se non hai tempo per spiegare. Cosa significa la parola chiave "var" in PHP? Ci …
Vorrei chiamare una funzione in Python usando un dizionario. Ecco un po 'di codice: d = dict(param='test') def f(param): print(param) f(d) Questo stampa {'param': 'test'}ma mi piacerebbe solo stampare test. Mi piacerebbe che funzionasse in modo simile per più parametri: d = dict(p1=1, p2=2) def f2(p1, p2): print(p1, p2) f2(d) …
Mi stavo facendo strada attraverso il tutorial di Playframework di Scala e mi sono imbattuto in questo frammento di codice che mi ha lasciato perplesso: def newTask = Action { implicit request => taskForm.bindFromRequest.fold( errors => BadRequest(views.html.index(Task.all(), errors)), label => { Task.create(label) Redirect(routes.Application.tasks()) } ) } Così ho deciso di …
Ho visto questa parola chiave per la prima volta e mi chiedevo se qualcuno potesse spiegarmi cosa fa. Qual è la continueparola chiave? Come funziona? Quando viene usato?
In che modo gli "argomenti di parole chiave" sono diversi dagli argomenti normali? Non è possibile passare tutti gli argomenti come name=valueanziché utilizzare la sintassi posizionale?
Questa è una domanda stupida, ma puoi usare questo codice per verificare se qualcosa è un tipo particolare ... if (child is IContainer) { //.... Esiste un modo più elegante per verificare l'istanza "NOT"? if (!(child is IContainer)) { //A little ugly... silly, yes I know... //these don't work :) …
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.