Domande con tag 'c++'

3
risposte

Rende il programma multithread asincrono

Esiste un'applicazione che elabora le richieste TCP / IP in base a qualche logica, e piuttosto sempre si collega a DB. L'architettura è molto comune: un client - > un thread di elaborazione - > una connessione DB - > un thread DB per...
posta 16.05.2017 - 22:31
1
risposta

Riguardo l'organizzazione delle funzioni di utilità di spostamento bit in C ++

Sto sviluppando un progetto in C ++ che si occupa della conversione di una rappresentazione di stringa esadecimale ASCII in binario. La classe contiene anche delle utilità per estrarre informazioni dalla stringa. In questo momento il mio prog...
posta 13.07.2016 - 19:31
2
risposte

Come si dovrebbe modulare l'implementazione degli oggetti correlati?

Ho cercato di rendere il titolo della domanda il più applicabile possibile, ma non sono sicuro di averlo scritto così bene. È stato causato da un problema molto specifico che ho, e per il resto di questa domanda cercherò di descriverlo. Sto t...
posta 23.06.2015 - 21:28
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
2
risposte

Memorizzazione di un parametro pass-by-reference come puntatore - Cattiva pratica?

Recentemente ho trovato il seguente pattern in un'API che sono stato forzato a utilizzare: class SomeObject { public: // Constructor. SomeObject(bool copy = false); // Set a value. void SetValue(const ComplexType &value);...
posta 23.10.2013 - 01:03
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

Punti di ingresso multipli nel progetto

La mia domanda è legata al C ++ ma in realtà proviene da Java. Quando stavo programmando Java avevo più classi, che erano derivate da una classe base "Test". Il loro scopo era quello di testare le cose - eseguire test (unit test / non unit te...
posta 08.03.2014 - 20:25
3
risposte

Ci sarà qualche LINQ ufficiale come una libreria basata su lambda per C ++? [chiuso]

Dato che C ++ ha ottenuto lambda con C ++ 11, ci sarà qualche LINQ come la libreria delle funzioni di ordine superiore ufficialmente supportata in seguito? O esiste già una tale libreria utilizzata nel codice di qualità della produzione? Ovvi...
posta 16.08.2011 - 07:45
4
risposte

Di quali argomenti di rendimento dovrei essere a conoscenza? [chiuso]

Quando si codificano porzioni di codice critiche per le prestazioni (non necessariamente grandi, ma codice che viene eseguito molto), quali argomenti dovrei essere a conoscenza / prendere in considerazione. Ho già una certa familiarità con il...
posta 22.01.2013 - 10:16