Domande taggate «c++»

Domande su C ++, un linguaggio di programmazione generico, a forma libera, multi-paradigma, compilato, per scopi generici.






5
Eccezioni come affermazioni o come errori?
Sono un programmatore professionista C e un programmatore hobbista Obj-C (OS X). Di recente sono stato tentato di espandermi in C ++, a causa della sua sintassi molto ricca. Finora il codice non ho trattato molto delle eccezioni. Objective-C li ha, ma la politica di Apple è abbastanza rigida: Importante …
10 c++  exceptions 

3
Modello di osservatore; sapendo * cosa * è cambiato?
Ho creato due classi astratte: Soggetto e Osservatore che definiscono una classica interfaccia del modello Observer. Derivo da loro per implementare il modello Observer. Un osservatore potrebbe assomigliare a questo: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } Questo va …

5
È meglio usare la direttiva preprocessore o se l'istruzione (costante)?
Diciamo che abbiamo una base di codice che viene utilizzata per molti clienti diversi e che contiene un codice che è rilevante solo per i clienti di tipo X. È meglio usare le direttive del preprocessore per includere questo codice solo nel cliente di tipo X, oppure utilizzare se dichiarazioni? …
10 c++  c 




5
Monitoraggio di applicazioni C ++
Stiamo implementando una nuova soluzione di monitoraggio centralizzata (Zenoss). Incorporare server, reti e programmi Java è semplice con SNMP e JMX. La domanda, tuttavia, è quali sono le migliori pratiche per il monitoraggio e la gestione di applicazioni C ++ personalizzate in ambienti di grandi dimensioni, eterogenei (Solaris x86, RHEL …
10 java  c++ 

2
Meta-programmazione
Ho appena iniziato il mio viaggio come sviluppatore C ++ e recentemente ho cercato un argomento chiamato meta-programmazione. Finora ho analizzato molte informazioni sull'argomento e ho alcune domande. Uso di Reflection in c ++: è possibile? Secondo la mia comprensione, la riflessione è una tecnica di meta-programmazione che ha la …
10 c++ 


5
Documentazione del codice: pubblica o non pubblica?
Sono uno di quegli sviluppatori che ha la mentalità secondo cui il codice scritto dovrebbe essere autoesplicativo e leggere come un libro. TUTTAVIA, durante lo sviluppo del codice della libreria da utilizzare per altre persone, provo a mettere quanta più documentazione possibile nei file di intestazione; il che fa sorgere …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.