Domande con tag 'c'

3
risposte

Come mantenere la modularità in C?

Sto scrivendo codice C con più moduli come display LCD, memoria flash e modulo GSM, ecc. Il progetto consiste di migliaia di righe di codice, in file diversi. Il comportamento del sistema può essere modificato con i parametri di runtime (es....
posta 12.06.2015 - 10:06
3
risposte

è il generatore casuale Microsoft LC brevettato?

Ho bisogno di un semplice generatore pseudo-casuale molto (nessun requisito di qualità specifico) e ho trovato che la variante di Microsoft dell'algoritmo LCG usato per rand () funzione di libreria di runtime C corrisponde alle mie esigenze (a...
posta 18.12.2012 - 17:57
1
risposta

Una semplice libreria C che colma le lacune nelle librerie standard (C, POSIX)?

Sto cercando una libreria di funzioni C, che conterrebbe una raccolta di funzioni di utilità semplici e semplici "mancanti" dagli standard C o POSIX. Ho trovato questa precedente domanda , ma le risposte sono elencate solo i framework complet...
posta 03.04.2013 - 09:05
9
risposte

C vs C ++ per un programmatore Java (e possibilmente python) [chiuso]

Sono un programmatore di Hobbyist Java e vorrei approfondire le mie capacità di programmazione imparando C o C ++ e Python. Ho letto molti articoli C vs C ++ ma nessuno di essi contiene le informazioni che sto cercando. Vorrei sapere se è...
posta 07.01.2012 - 21:15
1
risposta

Le funzioni della libreria C generalmente imitano lo stile del linguaggio assembly Intel?

Sto osservando la funzione di base strcpy. È char *strcpy( char *dest, const char *src ); Che mi ricorda il linguaggio assembly: MOV DEST, SRC     
posta 21.02.2012 - 03:07
3
risposte

ordinamento / unione di hashtable

Per il mio progetto ho una tabella hash con bucket 1M (a volte più). Ogni bucket contiene molti valori e vengono memorizzati ordinati in un array dinamico. Sto cercando un modo abbastanza semplice per memorizzare tutti i valori in un file...
posta 18.01.2015 - 19:32
2
risposte

È sempre sicuro spostare i valori di bool?

Mi sono imbattuto in un avvertimento Cppcheck (inconcludente), che ho erroneamente utilizzato & anziché && : /// @param code identifies the command. Only the lower 16 bits of are being processed int encodeCmdState(bool fin...
posta 07.01.2015 - 12:01
1
risposta

Come può Lisp produrre un processo iterativo da una procedura ricorsiva?

Sto iniziando a imparare Lisp, usando il libro SICP. Gli autori menzionano che una procedura (cioè la funzione) può essere ricorsiva o iterativa. Inoltre, il processo che tali procedure genereranno sarà anche ricorsivo o iterativo e, sorprendent...
posta 03.02.2014 - 12:14
2
risposte

Invia stdout o stderr a un nuovo thread

Per problemi di prestazioni, voglio che il log sia inviato a una nuova discussione. Mentre il programma principale può funzionare, il nuovo thread può scrivere l'errore o altri messaggi su un file senza effetto sul programma principale. Come...
posta 18.04.2013 - 21:00
5
risposte

Qual è il metodo migliore per iniziare a capire il codice sorgente del progetto BIG? [duplicare]

  A volte prima di sviluppare nuovi prodotti dobbiamo comprendere alcuni prodotti esistenti o il codice sorgente esistente. A volte per scrivere un altro piccolo modulo di quel grande progetto abbiamo bisogno di capire quel grande codice s...
posta 18.10.2011 - 08:15