Domande con tag 'c'

1
risposta

Il vantaggio di usare __attribute __ ((aligned ()))

Ho trovato in più di un programma SIMD l'istruzione __attribute__((aligned(16))) . Quando ho cercato una spiegazione ho trovato The keyword attribute allows you to specify special attributes of variables or structure fields. Appare...
posta 13.09.2014 - 07:50
1
risposta

Zoccoli non bloccanti vs Zoccoli bloccanti - UDP - C e linux

Quando utilizzare i socket di blocco su socket non bloccanti su UDP? Domanda 1: cosa è consigliato per il seguente scenario? Più client inviano i dati su più socket UDP, ad esempio il client1 invia i dati sui socket 100, 101, 102, .., 105....
posta 04.04.2013 - 18:16
1
risposta

Sono C o C ++ le sole lingue valide per un GC

Sfondo Ho appena finito di scrivere un compilatore per compilare un linguaggio funzionale alla JVM come progetto di apprendimento. Tuttavia, poiché sto solo facendo questo per imparare, ho pensato che potrebbe essere interessante scrivere un...
posta 30.06.2013 - 16:57
1
risposta

C programmazione di back-end di archiviazione multipli

Sto avviando un progetto parallelo in C che richiede che più backend di archiviazione siano guidati da una particolare logica. Questi back-end di archiviazione sarebbero collegati ciascuno con la decisione di quale utilizzare per l'utilizzo spec...
posta 18.10.2013 - 22:37
2
risposte

Come gestire la memoria nell'interfaccia C per l'implementazione di C ++ considerando il c ++ 11?

Ho una libreria implementata in C ++ che ha un'interfaccia C. Questa interfaccia C è, a tutti gli effetti, l'unico modo per usare questa libreria. C ++ 11 sembra scoraggiare l'uso di puntatori raw ma né shared_ptr o unique_ptr sono adatti in que...
posta 19.04.2014 - 06:01
3
risposte

Organizzazione delle funzioni collegate DLL

Questa è una domanda sull'organizzazione del codice. Ho ottenuto il mio codice base funzionante ma quando lo espanderò, sarà terribile. Ho una DLL che non ho un .lib per. Pertanto devo utilizzare l'intera% com_de% combo. Funziona alla gr...
posta 09.06.2014 - 17:24
2
risposte

Una domanda sull'implementazione degli oggetti in una lingua scritta in C

Sono abbastanza nuovo alla programmazione (circa quattro mesi di apprendimento), e ho deciso di scherzare con un tentativo di scrivere una lingua in C sia per divertimento che per pratica, e mi sto chiedendo come vengono implementati gli oggetti...
posta 08.06.2016 - 19:43
2
risposte

Qual è il ciclo di vita per il caricamento di un ambiente desktop Linux?

Sto cercando di approfondire un po 'di lavoro su OS personalizzato (e sì capisco che fare qualsiasi sviluppo a livello di DE o inferiore su un sistema operativo sia estremamente complesso e non una cosa leggera da intraprendere, la curiosità sta...
posta 28.12.2012 - 19:52
1
risposta

Propagazione dello stato (dal basso verso l'alto) nell'albero a più passi

Uso della rappresentazione Tree (menzionata sotto), typedef enum {Running, Warning, Critical}Status; struct TreeNode; typedef struct List{ int childCount; struct treeNode **childList; }List; typedef struct Resource{ char *resourc...
posta 17.12.2016 - 05:03
3
risposte

La forma SSA vale la pena se il codice genera un linguaggio di alto livello?

Sto scrivendo un compilatore che si compila in C. Ciò significa che la maggior parte delle volte mi piacciono le C per ottimizzare e generare codice per più piattaforme. In questo momento posso pensare a qualche motivo per cui potrebbe essere...
posta 28.11.2016 - 21:28