Voglio dire, fa qualcosa, per esempio in C #, come
String test = "Test";
txtCtrl.Text = test;
consuma più RAM di appena
txtCtrl.Text = "Test";
Come si dice, una variabile è uno spazio riservato in memoria. Ma questo significa che no...
Durante la lettura di grammatiche definite usando il modulo Backus-Naur (BNF), ho notato che le grammatiche non sembrano mai usare un simbolo di ripetizione esplicita, come * o + . Ciò è contrario alla forma Estendi Backus-Naur, tutta...
Ho programmato per oltre 15 anni. Mi considero un ottimo programmatore, ma capisco (come tutti noi) ci sono cose su cui ho bisogno di lavorare. Una di queste cose è la ripetizione del codice quando si tratta di condizioni. Darò un campione gen...
Per semplicità supponiamo di avere solo porte AND e OR. Ognuno ha due input e uno output. L'uscita di due ingressi può essere utilizzata come ingresso per il prossimo gate. Ad esempio:
A AND B - > E
C AND D - > F
E OR F - > G...
Perché alcuni linguaggi non hanno nemmeno un tipo boolean (e usa invece una costante TRUE ), ma hanno molti altri tipi e moderni? A volte può essere un problema se si crea un boolean e poi ci si rende conto che può avere tre valori...
A volte è necessario avere tabelle (grandi o piccole) nel codice sorgente.
ItemType const SomeTable[] = {
// id name min max
ITEM( 3, "Foo", 70, 180),
ITEM(13, "Bar", 30, 50),
ITEM(14, "Baz", 30, 60),
ITEM(60, "Abc",...
Questa domanda si applica a parametri e argomenti, poiché ho visto questo stile usato in entrambi.
Di solito scrivo parametri come questo
someFunction(arg0, arg1, arg2)
ma di recente ho notato che molte persone scrivono il loro in questo...
Sono un programmatore principiante e di recente stavo lavorando su alcune applicazioni GUI primitive in Java.
Ecco dove ho incontrato diversi gestori di layout. Ho navigato nel web e dice che per la creazione avanzata di GUI ci sono NetBeans...
Ecco alcuni sfondi:
Ho qualcuno che è motivato ad aiutarmi in un progetto che ha già una buona porzione di codice scritto
La persona non ha uno sfondo CS, ma conosce le basi (funzioni, variabili, oggetti, classi, ecc.)
L'obiettivo non è...
Sto progettando l'AST per un compilatore e ho scoperto che in realtà non so come rappresentare il nodo Call .
Attualmente, la parte pertinente di AST appare come questa (dove le frecce indicano l'ereditarietà):
ASTNode -> Expression...