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.




14
Come scrivere log in base (2) in c / c ++
C'è un modo per scrivere la funzione log (base 2)? Il linguaggio C ha 2 funzioni integrate - >> 1. logche è la base e. 2. log10base 10; Ma ho bisogno della funzione logaritmica di base 2. Come calcolarla.
98 c++  c 



7
make: Niente da fare per "tutti"
Sto passando per un pgm ad esempio per creare un file make. http://mrbook.org/tutorials/make/ La mia cartella eg_make_creation contiene i seguenti file, desktop:~/eg_make_creation$ ls factorial.c functions.h hello hello.c main.c Makefile Makefile # I am a comment, and I want to say that the variable CC will be # the compiler to …
98 c  makefile 

7
Uso pratico di setjmp e longjmp in C
Qualcuno può spiegarmi dove esattamente setjmp()e le longjmp()funzioni possono essere utilizzate praticamente nella programmazione embedded? So che servono per la gestione degli errori. Ma mi piacerebbe conoscere alcuni casi d'uso.
98 c 

9
Ottieni l'ora corrente in C
Voglio ottenere l'ora corrente del mio sistema. Per questo sto usando il seguente codice in C: time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } Il problema è che questo codice fornisce del tempo casuale. Inoltre, l'ora casuale …
97 c  time  time-t  localtime 


11
Efficienza del ritorno prematuro in una funzione
Questa è una situazione che incontro frequentemente come programmatore inesperto e mi chiedo in particolare per un mio progetto ambizioso e ad alta velocità che sto cercando di ottimizzare. Per i principali linguaggi C-like (C, objC, C ++, Java, C #, ecc.) E per i loro soliti compilatori, queste due …



9
Come funziona il metodo main () in C?
So che ci sono due firme diverse per scrivere il metodo principale - int main() { //Code } o per gestire l'argomento della riga di comando, lo scriviamo come- int main(int argc, char * argv[]) { //code } In C++So che possiamo sovraccaricare un metodo, ma Ccome fa il compilatore …
96 c++  c 

14
Errore di "inclusione non risolta" con Eclipse CDT per le intestazioni della libreria standard C
Ho impostato CDT per eclipse e ho scritto un semplice programma in C hello world: #include <stdio.h> int main(void){ puts("Hello, world."); return 0; } Il programma si compila e funziona correttamente, ma eclipse continua a mostrare questo punto interrogativo giallo accanto all'istruzione di inclusione che dice "Unresolved inclusion: <stdio.h>"quando ci …

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.