Domande con tag 'c99'

3
risposte

C99 rende obsoleto il libro K & R? Se sì cosa consigliare al suo posto? [chiuso]

Il C99 è stato con noi per un po 'di tempo. Introduce molte funzionalità che non si trovano in K & R in linguaggio di programmazione C . Nessuno di loro è particolarmente radicale. Tuttavia, anche piccole funzionalità come la possibilità di...
posta 08.09.2011 - 13:05
4
risposte

Quali situazioni sono appropriate per l'interoperabilità da C # a C?

Dato che C # ha la parola chiave unsafe , ci sono situazioni in cui sarebbe ancora vantaggioso interoperare con le librerie C? Ho visto la necessità di eseguire operazioni di numerazione veloce, manipolazione grafica o operazioni a matric...
posta 21.03.2013 - 21:52
4
risposte

Quale versione di C dovrei imparare? [chiuso]

Sembra K & R "Lingua di programmazione C (2a edizione)" copre ANSI C, ma un altro libro che sto iniziando ( Stephen G. Kochan "Programmazione in C" ) dice che usa C99. Vengo da uno sfondo C # / JavaScript / Python / PHP / Java e sto...
posta 09.04.2011 - 18:31
5
risposte

Definizione di portatile C

Ho avuto una discussione enorme e animata con qualcuno su un gruppo allentato - il dibattito è questo: Il mio argomento Il codice portatile è quello che compila con vari compilatori e gira esattamente lo stesso su varie architetture sen...
posta 29.07.2016 - 01:21
4
risposte

Statico e non statico? (con funzioni non OOP)

Sebbene questa domanda sia già emersa, la mia è diversa perché non dovrebbe coprire nulla OOP ma solo plain (ANSI) C . Soprattutto nei software open source, di solito trovo una miriade di funzioni (per favore non chiamarle metodi poiché si...
posta 16.07.2014 - 19:37
3
risposte

Si dovrebbe evitare o fare attenzione con le funzionalità di C99 nel codice C?

Alcuni sembrano dire che si dovrebbero evitare le funzionalità C99 nel codice C in quanto i compilatori non supportano realmente tali funzioni. C99 è uno standard dal 1999, non dovrebbero queste caratteristiche essere abbastanza diffuse ora?...
posta 22.02.2011 - 20:24
2
risposte

iteratori complessi in C

nota: questo è stato inizialmente chiesto su SO . Parte del mio progetto attuale riguarda l'iterazione su sequenze che non esistono necessariamente. Ad esempio, ho in memoria qualcosa di simile a un database relazionale, quindi diciamo che h...
posta 15.06.2015 - 10:22
1
risposta

Come rendere la libreria C educativa di array dinamici meno dettagliata da utilizzare?

Mi piace davvero creare degli strumenti prima di iniziare qualche incarico, quindi per gli incarichi di programmazione C ho preparato la libreria dinamica degli array. Siamo limitati a utilizzare solo lo standard C99. Nota che tutta la progra...
posta 15.11.2016 - 22:20
2
risposte

Design di denominazione delle funzioni in una libreria C.

Sto scrivendo una libreria C (c99) che opera su stringhe. Sto riscontrando un problema di progettazione durante la scrittura di funzioni che verranno eseguite in diverse modalità. Ad esempio; la funzione Trova può cercare: il primo, ultim...
posta 22.03.2015 - 10:19
1
risposta

Prestazioni di memoria / cache durante il lavoro con gli array in C

Ho giocato con alcuni esempi di array in C. Voglio capire di più su concetti di memoria, allineamento e cache. Soprattutto su grandi matrici su heap. A volte lavoro su immagini grandi (estremamente grandi), ecco perché è importante per me, ma no...
posta 12.11.2015 - 00:37