Domande taggate «c»

C è un linguaggio di programmazione generico utilizzato per la programmazione di sistemi (OS e embedded), librerie, giochi e multipiattaforma. Questo tag deve essere utilizzato con domande generali relative al linguaggio C, come definito nella norma ISO 9899 (l'ultima versione, 9899: 2018, se non diversamente specificato - anche tag richieste specifiche della versione con c89, c99, c11, ecc.). C è distinto da C ++ e non dovrebbe essere combinato con il tag C ++ in assenza di una ragione razionale.


12
Crea un semplice server HTTP in C [chiuso]
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza su come chiarire questa domanda in modo che possa essere riaperta, visita il Centro assistenza . Chiuso 7 anni fa . …
105 c  httpserver 


8
opengl: glFlush () vs. glFinish ()
Ho difficoltà a distinguere la differenza pratica tra chiamata glFlush()e glFinish(). I documenti lo dicono glFlush()e glFinish()invieranno tutte le operazioni memorizzate nel buffer a OpenGL in modo che si possa essere certi che verranno eseguite tutte, con la differenza che glFlush()restituisce immediatamente dove come glFinish()blocchi fino al completamento di tutte …
105 c++  c  opengl  graphics 





16
cancellare un array di caratteri c
Ho pensato che impostando il primo elemento su un null sarebbe stato cancellato l'intero contenuto di un array di caratteri. char my_custom_data[40] = "Hello!"; my_custom_data[0] = '\0'; Tuttavia, questo imposta solo il primo elemento su null. o my_custom_data[0] = 0; piuttosto che usare memset, ho pensato che i 2 esempi …
104 c  arrays  char 

10
È legale indicizzare in una struttura?
Indipendentemente da quanto "cattivo" sia il codice e supponendo che l'allineamento ecc. Non sia un problema sul compilatore / piattaforma, questo comportamento non è definito o non funziona? Se ho una struttura come questa: - struct data { int a, b, c; }; struct data thing; E ' legale per …
104 c++  c  struct 

9
Dove viene utilizzata la parola chiave C auto?
Ai tempi del college ho letto di auto parola chiave e nel corso del tempo ho effettivamente dimenticato di cosa si tratta. È definito come: definisce una variabile locale come avente una durata locale Non ho mai trovato che venga usato da nessuna parte, è davvero usato e se sì …
104 c 


3
Differenza tra CC, gcc e g ++?
Qual è la differenza tra i 3 compilatori CC, gcc, g ++ durante la compilazione di codice C e C ++ in termini di generazione di codice assembly, librerie disponibili, funzionalità del linguaggio, ecc.?
104 c++  c  gcc  compilation 

3
Differenza tra int32, int, int32_t, int8 e int8_t
Di int32_trecente mi sono imbattuto nel tipo di dati in un programma C. So che memorizza 32 bit, ma non lo fai inte int32fai lo stesso? Inoltre, voglio utilizzare charin un programma. Posso usare int8_tinvece? Qual è la differenza? Riassumendo: qual è la differenza tra int32, int, int32_t, int8 e …
104 c  int  declaration 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.