Domande con tag 'c++'

3
risposte

Come posso essere sicuro di scrivere C ++ come se fosse scritto? [duplicare]

Oltre alle ovvie risposte di "usa g ++ invece di gcc, e cout invece di printf", come posso assicurarmi che il mio progetto giocattolo mi stia insegnando i paradigmi e i modelli C ++ appropriati? Backstory: Non ho mai scritto una riga di C...
posta 08.11.2011 - 03:23
1
risposta

Message Queue for RTOS per microcontrollori

Attualmente sto scrivendo un RTOS per microcontrollori. Il tutto è scritto in C ++ 11 - se qualcuno è interessato, e il link al repository è in fondo. Attualmente sto scrivendo una classe che è una semplice coda dati per il passaggio di ogget...
posta 09.12.2014 - 23:19
1
risposta

Involucro idiomatico dell'API del tipo di modello C ++ in C

Sto lavorando su una API C ++ che fornisce accesso a un archivio dati (Hazelcast) nelle funzioni C, in modo che l'archivio dati sia accessibile anche dal codice C-only. L'API C ++ Hazelcast per la struttura dati della mappa ha il seguente asp...
posta 08.05.2016 - 02:57
2
risposte

Questo è un buon approccio per una gerarchia di classi basata su "pImpl" in C ++?

Ho una gerarchia di classi per cui vorrei separare l'interfaccia dall'implementazione. La mia soluzione è di avere due gerarchie: una gerarchia di classi di handle per l'interfaccia e una gerarchia di classi non pubbliche per l'implementazione....
posta 12.01.2017 - 19:45
3
risposte

E 'importante offuscare il codice dell'applicazione C ++?

Nel mondo Java, a volte sembra essere un problema, ma, per quanto riguarda il C ++? Ci sono soluzioni diverse? Stavo pensando al fatto che qualcuno possa sostituire la libreria C ++ di un sistema operativo specifico con una versione diversa d...
posta 01.07.2012 - 17:33
5
risposte

Fare un metodo statico salva la memoria su una classe di cui avrai molte istanze?

In risposta alla risposta di Aaronaught alla domanda in: Non posso semplicemente utilizzare tutti i metodi statici? La memoria utilizzata non è inferiore a un metodo statico? Ho l'impressione che ogni istanza di un oggetto porta in giro...
posta 03.01.2016 - 05:13
3
risposte

È raccomandabile programmare app .net con C ++

Da quanto posso capire, C # è il linguaggio defacto durante la codifica di app .NET. È raccomandabile programmare app .NET [sia ASP.NET, WinPhone 7, GUI, ecc.] In C ++? Quali sono le insidie e gli inconvenienti se scegliamo di percorrere questa...
posta 19.04.2011 - 05:10
5
risposte

Eccezioni "Errore di programmazione" - Il mio approccio è corretto?

Attualmente sto cercando di migliorare il mio uso delle eccezioni e ho trovato l'importante distinzione tra le eccezioni che indicano errori di programmazione (ad esempio qualcuno ha passato null come argomento, o chiamato un metodo su un oggett...
posta 19.11.2012 - 12:23
4
risposte

C ++ Iterator lifetime e rilevamento dell'invalidità

Basato su ciò che è considerato idiomatico in C ++ 11: se un iteratore in un contenitore personalizzato sopravvive al fatto che il contenitore stesso viene distrutto? dovrebbe essere possibile rilevare quando un iteratore viene invalidato?...
posta 27.06.2012 - 10:48
3
risposte

Pattern di osservatore; sapendo * cosa * è cambiato?

Ho creato due classi astratte Soggetto e Osservatore che definiscono una classica interfaccia per modelli Observer. Io traggo da loro per implementare il modello di Osservatore. Un osservatore potrebbe apparire come questo: void MyClass::Updat...
posta 15.12.2011 - 23:14