Domande taggate «c»

C è un linguaggio di programmazione per computer generico utilizzato per sistemi operativi, giochi e altri lavori ad alte prestazioni.

3
Quando una funzione di trigger, con un argomento di laurea, dovrebbe restituire -0,0?
Nel creare funzioni trigonometriche my_sind(d), my_cosd(d), my_tand(d), quello utilizzato un argomento grado piuttosto che un radiante e fornito risposte esatte a multipli di 90, ho notato che il risultato era talvolta -0.0piuttosto che 0.0. my_sind( 0.0) --> 0.0 my_sind(-0.0) --> -0.0 my_sind(180.0) --> -0.0 my_sind(360.0) --> 0.0 sin()e in tan()genere …
10 c  math 

3
Clang / LLVM è pronto per la prima serata? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


1
A capo automatico dell'API tipo di modello C ++ in C
Sto lavorando al wrapping di un'API C ++ che fornisce l'accesso a un archivio dati (Hazelcast) nelle funzioni C, in modo che sia possibile accedere all'archivio dati anche dal codice C-only. L'API Hazelcast C ++ per la struttura dati della mappa è simile alla seguente: auto map = hazelcastClient->client->getMap<int, string>(mapName); …
9 c++  c  api-design 



5
Cosa significa dichiarare una variabile volatile?
Molti programmi di basso livello usano la parola chiave volatile per i tipi per la mappatura della memoria e simili, tuttavia sono un po 'confuso su ciò che REALMENTE fa in background. In altre parole, cosa significa quando il compilatore non "ottimizza" l'indirizzo di memoria?
9 c++  c  low-level 


4
Omettere "distruttori" in C sta portando YAGNI troppo lontano?
Sto lavorando su un'applicazione media incorporata in C usando tecniche simili a quelle di OO. Le mie "classi" sono moduli .h / .c che usano strutture di dati e strutture di puntatori di funzioni per emulare incapsulamento, polimorfismo e iniezione di dipendenza. Ora, ci si aspetterebbe che una myModule_create(void)funzione arrivi …

5
Come rendere ovvio che si accede a una funzione dall'esterno?
Questa è una domanda specifica C. Sto cercando di mantenere tutto il possibile all'interno dei confini dell'unità di traduzione, esponendo solo alcune funzioni attraverso il .hfile. Cioè, sto dando un staticcollegamento ad oggetti a livello di file. Ora, un paio di funzioni devono essere chiamate da altri moduli, ma non …


1
Funzioni macro e statiche nell'intestazione
per molte attività rapide in cui si potrebbe impiegare una funzione f(x,y), in semplice C, vengono utilizzate le macro. Vorrei fare domande specifiche su questi casi, che sono risolvibili con una chiamata di funzione (ovvero macro utilizzate per allineare funzioni, non per espandere il codice di codice arbitrario). In genere …
9 c 



3
Un buon esempio di array di lunghezza variabile C [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Questa domanda ha avuto una ricezione piuttosto gelida a SO, quindi …
9 c++  c  stack  heap 

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.