Domande con tag 'c++'

4
risposte

Gestione della memoria per il veloce passaggio di messaggi tra thread in C ++

Supponiamo che ci siano due thread, che comunicano tra loro in modo asincrono inviando messaggi di dati. Ogni thread ha qualche tipo di coda di messaggi. La mia domanda è molto bassa: cosa ci si può aspettare che sia il modo più efficiente pe...
posta 30.12.2012 - 05:17
5
risposte

È meglio usare la direttiva per il preprocessore o se l'istruzione (costante)?

Diciamo che abbiamo una base di codice che viene utilizzata per molti clienti diversi e abbiamo del codice che è rilevante solo per i clienti di tipo X. È meglio usare le direttive del preprocessore per includere questo codice solo in costumista...
posta 24.11.2011 - 18:06
1
risposta

Perché GCC è passato da Bison a un parser di discesa ricorsivo per C ++ e C?

C'è stato un cambio di lingua che lo richiedeva o qualche ragione pratica per cui Bison non era più appropriato o ottimale? Ho visto su wikipedia che sono passati, facendo riferimento a GCC 3.4 e GCC 4.1 versione note. Questo stato d...
posta 28.08.2014 - 16:40
6
risposte

La mia squadra dovrebbe utilizzare uno standard di codifica comune ben considerato come base per il proprio?

Il team di R & D in cui mi trovo ha deciso di adottare uno standard di codifica. Ci siamo formati solo di recente, e abbiamo troppo poco codice e tempi di codifica comuni per basare il nostro documento sugli standard / convenzioni su ciò che si...
posta 11.09.2013 - 17:44
9
risposte

Qual è il modo di capire il codice spaghetti gigante non commentato di qualcun altro? [duplicare]

Recentemente ho gestito un gigantesco programma multithread senza commenti e mi è stato chiesto di capire cosa fa, e quindi di migliorarlo (se possibile). Ci sono delle tecniche che dovrebbero essere seguite quando abbiamo bisogno di cap...
posta 06.11.2012 - 09:36
4
risposte

Come devo aggiornare il mio C ++ con gli sviluppi moderni? [chiuso]

Come devo aggiornare un C ++ molto arrugginito, poiché sono sicuro che il linguaggio e le migliori pratiche si sono evoluti? Mi rendo conto che potrebbe essere vicino all'essere fuori tema, quindi permettimi di chiarire alcuni dettagli. Circa 10...
posta 30.09.2011 - 12:40
3
risposte

Un buon esempio di matrice di lunghezza variabile C [chiuso]

Questa domanda ha avuto piuttosto un congelamento in SO, quindi ho deciso di cancellarlo e provare qui. Se pensi che non si adatti nemmeno qui, per favore lascia almeno un commento sul suggerimento su come trovare un esempio che sto cercando ......
posta 14.03.2013 - 14:35
5
risposte

Java promuove una separazione tra le definizioni di classe e le implementazioni, come lo è C ++?

Ho un compito a casa e ho bisogno di valutare quale approccio è migliore secondo GRASP "Protected Variation". Ho trovato una domanda su Stack Overflow sulla separazione dell'intestazione e del codice file in C ++ . Tuttavia, quello che vogli...
posta 08.11.2011 - 18:05
1
risposta

Ha senso applicare i principi in Redux alle lingue OO?

Redux è essenzialmente una programmazione funzionale, e ha molto senso. Quando torno a un linguaggio OOP non javascript in un progetto diverso, vorrei applicare gli stessi principi come oggetto a stato singolo, riduttori che agiscono su parti di...
posta 09.06.2016 - 01:54
4
risposte

La gestione non deterministica delle risorse è un'astrazione debole?

Da quello che vedo, ci sono due forme pervasive di gestione delle risorse: distruzione deterministica ed esplicita. Esempi del primo sarebbero i distruttori C ++ e i puntatori intelligenti o il sottotitolo DESTROY di Perl, mentre un esempio di q...
posta 12.03.2013 - 07:41