Domande con tag 'c'

1
risposta

Trova una stringa nella lista di stringhe

Sfondo: Sto scrivendo un'applicazione per un piccolo dispositivo incorporato. C'è una lista statica di stringhe: attualmente circa 500 stringhe e la lunghezza della stringa è di 12 caratteri in media. L'elenco potrebbe aumentare in futuro....
posta 03.08.2018 - 22:34
1
risposta

La presenza di così tanti macro (#define) aumenta il tempo di compilazione a causa di una pre-elaborazione prolungata?

In un modo molto semplicistico, capisco: "Compilation" = "Pre-processing" + "Parsing" + "Linking" + "Executable" Tutte le macro e altre direttive di pre-elaborazione sono prese in considerazione nella fase di "Pre-elaborazione" stessa. S...
posta 15.04.2016 - 08:58
1
risposta

Utilizzo della memoria delle variabili globali e locali

Sono un principiante nel codice C. Sto scrivendo un codice C in cui una variabile è richiesta per essere utilizzata da diverse funzioni. Voglio chiedere se usare una variabile globale e manipolarla attraverso le funzioni o dichiararla come varia...
posta 04.04.2016 - 10:12
2
risposte

Dove si trova l'interfaccia tra il clic del pulsante e l'innalzamento degli eventi definito

Quando faccio clic sul pulsante, potrebbe trovarsi in applicazioni Windows, app web, ecc. Ha alcune animazioni per vederlo effettivamente cliccato e l'evento viene generato in background. Sono a conoscenza degli eventi e dei relativi eventi lega...
posta 21.05.2013 - 21:19
1
risposta

Emscripten: passaggio degli argomenti della riga di comando

Ho un programma in C "tradotto" (non so quale parola è appropriata) in Javascript, quindi posso usarlo in node.js. Il programma C è costituito da main che accetta i parametri della riga di comando. Capisco che ho bisogno di usare in qualche modo...
posta 27.07.2016 - 10:21
1
risposta

Perché DirectDraw consente agli sviluppatori di scrivere direttamente su VRAM GPU?

Sto invertendo un vecchio gioco DirectX 7 e ho notato che a volte usa Blt e BltFast ma altre volte blocca la superficie di directdraw e scrive direttamente in VRAM GPU. Perché gli sviluppatori hanno adottato quest'ultimo approccio? Non...
posta 26.07.2016 - 04:46
1
risposta

Che cosa significa "Tutti gli esempi sono stati testati direttamente dal testo, che è in forma leggibile dalla macchina" significa?

Sto leggendo il classico libro su C - The C Programming Language Book by Brian Kernighan and Dennis Ritchie . La prefazione del libro dice All examples have been tested directly from the text, which is in machine-readable form. Che...
posta 04.07.2016 - 07:17
1
risposta

Quale sarebbe un motivo per non incorporare JS in C? [chiuso]

Sto lavorando a un'applicazione opensource che elabora JSON in C, perché mi piacerebbe rendere più facile per le persone aiutarmi nel progetto e perché JSON è così vicino a JS. Voglio incorporare un motore JS e compilare il JS nel software....
posta 27.07.2015 - 22:29
3
risposte

Domanda sugli array multidimensionali

Mi stavo chiedendo qualcosa sugli array multidimensionali e poi ho avuto un dubbio su un concetto, in particolare sulla loro rappresentazione in memoria. Ad esempio, un array può essere definito come segue. int a[3]; E questo è rappresen...
posta 14.12.2014 - 08:57
2
risposte

goto per migliorare DRY-ness OK? [duplicare]

Il mio codice ha molti controlli per rilevare errori in vari casi (molte condizioni comporterebbero lo stesso errore), all'interno di una funzione che restituisce una struttura di errore. Invece di apparire così: err_struct myfunc(...) {...
posta 17.08.2014 - 21:38