Domande con tag 'c'

5
risposte

Quando la parola chiave del registro è effettivamente utile in C?

Sono confuso sull'uso della parola chiave register in C. Si dice generalmente che il suo uso non è necessario come in questa domanda su stackoverflow . Questa parola chiave è totalmente ridondante in C a causa dei moderni compilatori o...
posta 29.07.2013 - 13:04
2
risposte

I file oggetto (C) creati con diversi compilatori sono compatibili con i binari?

Capisco che i compilatori C ++ non sono compatibili tra loro. Tuttavia, non sono stato in grado di trovare nulla su questo argomento per C in particolare. So che lo standard C lascia molto spazio ai compilatori per implementare le cose come megl...
posta 11.04.2014 - 19:44
6
risposte

Convenzioni di denominazione utilizzate per variabili e funzioni in C [chiuso]

Durante la codifica di un grande progetto in C mi sono imbattuto in un problema. Se continuo a scrivere più codice, ci sarà un tempo in cui sarà difficile per me organizzare il codice. Intendo dire che la denominazione di funzioni e variabili pe...
posta 28.06.2013 - 20:36
4
risposte

Che cosa è importante quando si ottimizza la cache della CPU (in C)?

Leggere questi due domande , vedo che la comprensione del caching della CPU il comportamento può essere importante quando si gestiscono grandi quantità di dati in memoria. Mi piacerebbe capire come funziona la cache per aggiungere un altro st...
posta 19.12.2011 - 01:38
2
risposte

Vantaggi di RTOS rispetto a Bare Metal per la programmazione MCU?

Nota: questa domanda menziona esplicitamente due RTOS, ma è più generica e può probabilmente essere risolta da chiunque abbia scritto codice C per RTOS incorporati prima, e il suo software è stato eseguito direttamente su MCU. Sono interess...
posta 08.05.2015 - 21:00
3
risposte

Quali sono le tipiche convenzioni di denominazione per le funzioni pubbliche e private di OO C? [chiuso]

Domanda breve Esiste un modo tipico per nominare membri "pubblici" e "privati" di un progetto OO C? Sfondo Comprendo perfettamente che i membri pubblici e privati non veramente esistono nel linguaggio C. Tuttavia, come la maggior part...
posta 21.10.2011 - 02:44
5
risposte

Modo semplice e pulito per confrontare tre numeri

Ho un codice che ha una sequenza di if s che funziona, ma mi sento solo in disordine. Fondamentalmente, voglio scegliere il più grande dei tre numeri interi e impostare un flag di stato per dire quale è stato scelto. Il mio codice attuale a...
posta 22.06.2015 - 06:41
5
risposte

Le librerie statiche C sono disapprovate? [chiuso]

Ci sono 2 argomenti per avere librerie condivise: Aiuta a ridurre lo spazio su disco. Quando una libreria condivisa viene aggiornata, tutti i file binari a seconda di ciò ottengono l'aggiornamento. C'è principalmente un inconveniente pe...
posta 28.08.2014 - 22:10
4
risposte

Evoluzione dell'API Win32 [chiuso]

L'API di Windows 32 è cambiata molto nel tempo? Il libro di Charles Petzold "Programming Windows, 5th Edition" del 1998 contiene ancora informazioni rilevanti, o la maggior parte è obsoleta / obsoleta? Quali sono alcuni esempi importanti di a...
posta 24.01.2011 - 21:37
1
risposta

Perché lo standard C non è gratuito? [duplicare]

Sto gradualmente imparando C, e, dopo il mio migliore tentativo di pirateria, mi sono rassegnato al fatto che dovrò o sborsare $ 60 ad ANSI o accontentarmi di piratare penultimate draft ospitato su open-std.org , che La comunità C di Overflow...
posta 01.08.2016 - 00:00