Ogni volta che leggo un codice come questo:
struct node
{
int x : 2;
int p : 4;
}n;
con campi di bit coinvolti, mi sento davvero confuso su come sono rappresentati in memoria, cos'è sizeof(n) ecc., come si di...
Sto scrivendo un compilatore che usa l'antica strategia di usare un compilatore C come back-end, e sto cercando di capire esattamente come gestire il segno intero.
Sto usando gli interi di parola macchina come default (traducendo in intptr_...
Ho sviluppato un codice CUDA che è una reimplementazione di un codice C (solo CPU).
Mi piacerebbe confrontare le prestazioni di questi due programmi. Mi chiedo come fare bene il benchmarking in questo caso, poiché l'hardware su cui vengono es...
Voglio scoprire quanto sia facile o difficile la transizione verso C / C ++ per un programmatore Java di media esperienza.
Ho già letto le domande su "C ++ per programmatori Java" e "È necessario per Java programmatori per imparare alcuni...
Ho difficoltà a decidere come gestire il mio codice sorgente OpenCL in modo che il mio programma possa compilarlo in fase di runtime. Sembrano esserci due diverse strategie. Puoi crearli nella tua sorgente C come stringhe (non mi piace molto que...
Sono un principiante e sto seguendo un corso sulla programmazione in C.
Nel mio libro, una variabile è definita come uno spazio di memoria che memorizza una singola unità di dati ( datum ).
Una struttura dati è considerata una singola unità di...
Supponiamo che tu stia progettando un'API C e una delle tue maggiori preoccupazioni è la stabilità ABI (verrà distribuita come libreria condivisa, o qualsiasi altra cosa).
Hai una funzione esportata
int foo_bar(int a, int b, int* c);
E s...
Ho una scheda di sviluppo di Texas Instruments: LAUNCHXL-F28027.
Sono confuso sulla differenza tra SPI (Serial Peripheral Interface) e SCI (Serial Communications Interface). Quali sono le loro differenze e dove si sovrappongono come funzional...
Devo creare una visualizzazione in tempo reale. Su questo display devo ottenere i numeri da un componente di business logic esistente (scritto in C) e visualizzarli su una classica pagina ASP (app legacy).
Come posso strutturare al meglio que...
Ho una libreria in C in cui l'API utilizza "oggetti" per interagire con l'applicazione. Questi "oggetti" sono puntatori opachi che vengono creati, distrutti e modificati tramite le chiamate API.
Questi "oggetti" non esistono in una gerarchia...