Domande con tag 'c'

1
risposta

Creazione di una finestra per disegnare i pixel in [chiuso]

Sto creando un'architettura fittizia e altri componenti immaginari per questo computer / emulatore. Sto affrontando un problema, essendo questo il display virtuale. Devo essere in grado di creare una finestra in cui il mio programma abbia acc...
posta 04.02.2014 - 03:59
1
risposta

Ricerca dei parametri di registro per le chiamate di sistema

Consultando vari tutorial e libri sparsi, sono stato in grado di apprendere che la chiamata di sistema "uscita" di Linux a 64 bit è 60 e il valore dello stato viene spostato su edi . Allo stesso modo, "scrivi" ha il numero di chiamata 1 e il...
posta 08.02.2016 - 04:57
3
risposte

Associatività in C

int i = 2*5/2; int j = 2*(5/2); printf("%d\n,%d\n",i,j); Associabilità variabile : quando eseguo questo programma, la prima istruzione mi dà i = 4; Non dovrebbe darmi 2, perché secondo la regola BODMAS / viene valutata prima di...
posta 07.08.2012 - 16:22
4
risposte

Vantaggi del porting della libreria C in C ++ [chiuso]

Diciamo che prendiamo qualsiasi libreria C come libpng o libvorbis e la convertiamo in modo che compili come C ++ (solo le modifiche minime per farlo compilare come codice C ++). Il compilatore può fare ulteriori ottimizzazioni con il suo cod...
posta 30.05.2014 - 16:38
2
risposte

Durante la chiamata di sistema fork che esegue il primo genitore o figlio [chiuso]

Mentre eseguo un esempio one pipe pgm da libc.pdf, ho notato che il processo genitore ha completato prima solo il processo figlio completato. Dal mio esperto su os il processo figlio deve essere completato prima del completamento del genitore.so...
posta 30.04.2016 - 18:44
2
risposte

Git-like gestione di pager / editor

Un po 'di confusione qui. Sto tentando di riprodurre il comportamento di Git per i cercapersone e gli editori (perché penso che gli sviluppatori Git abbiano già fatto delle buone scelte di progettazione (forse le migliori) in questo ambito)....
posta 05.01.2017 - 11:31
2
risposte

L''elenco' è un'astrazione che perde?

Abstraction - Creates barrier between representation & usage of List ADT Encapsulation - Ensures maintaining in-variants of List ADT. An invariant is a fact about a data structure that is always true (assuming the code is bug-free...
posta 20.12.2016 - 06:02
1
risposta

Il puntatore contiene un indirizzo di base o contiene interi limiti? [chiuso]

Abbiamo int i; che hanno 4 byte, abbiamo un indirizzo da 1000 a 1004. se abbiamo dichiarato un puntatore int* p; p = &i; ora il puntatore contiene solo 1000 o da 1000 a 1004? Il puntatore contiene gli indirizzi, quindi perché è nec...
posta 08.02.2018 - 15:07
2
risposte

Come mettere l'interfaccia creata con JavaFX sul codice C? [chiuso]

Sto creando un'applicazione server / client. Le parti server e client devono essere scritte in linguaggio C. Tuttavia, per l'interfaccia utente mi piacerebbe usare javafx. Quindi, la domanda è possibile combinare javafx con C ? Se lo è, allor...
posta 26.11.2018 - 15:19
1
risposta

Possibile motivazione di avere una funzione principale minima come nel codice sorgente CPython?

Di recente stavo guardando attraverso il codice sorgente CPython e ho notato qualcosa di piuttosto intrigante: /* Minimal main program -- everything is loaded from the library */ #include "Python.h" #include "pycore_pylifecycle.h" #ifdef M...
posta 22.11.2018 - 22:29