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.

10
makefile: 4: *** mancante separatore. Fermare
Questo è il mio makefile: all:ll ll:ll.c gcc -c -Wall -Werror -02 c.c ll.c -o ll $@ $< clean : \rm -fr ll Quando cerco di make cleano make make, ottengo questo errore: :makefile:4: *** missing separator. Stop. Come posso ripararlo?
476 c  makefile 

30
Quando l'assemblaggio è più veloce di C?
Uno dei motivi dichiarati per conoscere assemblatore è che, a volte, può essere impiegato per scrivere codice che sarà più performante che scrivere quel codice in un linguaggio di livello superiore, C in particolare. Tuttavia, ho anche sentito molte volte affermare che, sebbene ciò non sia del tutto falso, i …
475 c  performance  assembly 






6
Puntatore alla funzione typedef?
Cosa ne pensi di Stack Overflow in Stack Overflow di : StackTranslate.it? Sto imparando come caricare dinamicamente DLL ma quello che non capisco è questa riga typedef void (*FunctionFunc)(); Ho alcune domande. Se qualcuno è in grado di risponderle, sarei grato. Perché viene typedefusato? La sintassi sembra strana; dopo voidnon …
460 c++  c  pointers  typedef 





12
Cos'è l'API GUI nativa di Linux?
Spero che questa non sia una domanda stupida, ma è sempre qualcosa che mi sono chiesto. Sia Windows (API Win32) che OS X (Cocoa) hanno le proprie API per gestire finestre, eventi e altri elementi del sistema operativo. Non ho mai avuto una risposta chiara sull'equivalente di Linux. Ho sentito …
441 c++  c  linux  api  user-interface 

5
Debug vs Release in CMake
In un progetto compilato GCC, Come posso eseguire CMake per ciascun tipo di destinazione (debug / versione)? Come posso specificare il debug e rilasciare i flag C / C ++ usando CMake? Come posso esprimere che l'eseguibile principale verrà compilato con g++una libreria nidificata con gcc?
437 c++  c  gcc  cmake 


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.