Domande con tag 'c'

2
risposte

Quanto l'uso di macro "probabili" e "improbabili" è eccessivo?

Le macro spesso definite come likely e unlikely aiutano il compilatore a sapere se un if di solito verrà inserito o ignorato. Usandolo si ottengono alcuni (piuttosto minori) miglioramenti delle prestazioni. Ho iniziato a usarli...
posta 01.03.2013 - 12:28
3
risposte

C progetto che evita i conflitti di denominazione

Sto faticando a trovare consigli pragmatici sul mondo reale sulle convenzioni di denominazione delle funzioni per un progetto di libreria C di medie dimensioni. Il mio progetto di libreria è separato in alcuni moduli e sottomoduli con le proprie...
posta 20.06.2013 - 16:21
2
risposte

Aggiunta di test di unità a un progetto C normale e legacy

Il titolo dice tutto. La mia azienda sta riutilizzando un progetto firmware legacy per un dispositivo microcontrollore, scritto completamente in chiaro C. Ci sono parti che sono ovviamente sbagliate e che necessitano di modifiche e che proven...
posta 25.08.2011 - 08:49
9
risposte

Array o Malloc?

Sto usando il seguente codice nella mia applicazione, e sta funzionando bene. Ma mi chiedo se è meglio farlo con malloc o lasciarlo così com'è? function (int len) { char result [len] = some chars; send result over network }     
posta 10.04.2012 - 23:16
8
risposte

Ogni lingua è scritta in C?

A volte durante la programmazione in diverse lingue (C / C ++, C #), mi viene in mente questo pensiero: Ogni lingua è scritta nel linguaggio di programmazione C? La lingua C è la madre / il padre di tutte le lingue? Ogni concetto ( OOP ,...
posta 22.12.2014 - 09:08
7
risposte

Portabilità della lingua C

In che modo viene determinata la portabilità di un linguaggio come C? Ho imparato che i compilatori sono specifici ISA. Se questo è vero, come è C portatile? O è solo che il codice sorgente scritto in C è portatile ma non gli eseguibili? I file...
posta 16.05.2011 - 19:03
5
risposte

Io stesso a prova di futuro quando imparo a programmare [chiuso]

Voglio imparare a programmare in un modo "a prova di futuro", se vuoi. Mentre Windows domina il mercato del desktop OS (per ora), ovviamente c'è molto valore nell'apprendimento dei suoi linguaggi / framework / API e così via - questo potrebbe es...
posta 21.06.2011 - 17:14
6
risposte

modo pratico per imparare C? [chiuso]

Voglio scavare in C e normalmente quando voglio imparare una nuova lingua penso a un obiettivo di progetto semplice / raggiungibile che abbia qualche scopo pratico (utilizzare una API, automatizzare un'attività, ecc ...) Ho più difficoltà a c...
posta 28.08.2011 - 18:16
3
risposte

Clang / LLVM è pronto per la prima serata? [chiuso]

Clang può essere usato al posto di gcc? Qual è la tua esperienza in merito? Quali svantaggi ci sono ancora? Le prestazioni della compilazione sono molto migliori di gcc ma sulle prestazioni del codice generato durante l'esecuzione? Ci sono...
posta 07.11.2010 - 10:36
5
risposte

C'è un vantaggio per un programmatore C di aver letto K & R? [chiuso]

Questa domanda mi ha perseguitato perché ora sto leggendo Kernighan & Ritchie: The C Programming Language (K & R), ma ho incontrato molto, e intendo molto, dei programmatori C che non l'hanno mai letto. Quindi la mia domanda è: c'è...
posta 05.09.2013 - 23:28