Domande con tag 'c++'

15
risposte

Perché abbiamo un incremento postfisso?

Disclaimer : conosco perfettamente la semantica di incremento prefisso e postfisso. Quindi per favore non spiegarmi come funzionano. Leggendo le domande sullo stack overflow, non posso fare a meno di notare che i programmatori vengono confus...
posta 01.02.2011 - 00:59
5
risposte

C ++ Iterators: best practice per rappresentare la fine dell'intervallo - Last or Beyond-last?

Sto scrivendo una libreria che si occupa molto delle sottosequenze dei contenitori ordinati. Quindi ad esempio ho un contenitore (1,2,3,4,5,6) e un utente vuole accedere (3,4,5). Sto fornendo la sottosequenza da una coppia di iteratori, pu...
posta 22.07.2015 - 17:49
4
risposte

Devo capire i puntatori per usare C ++?

Bene, adoro C ++, lo uso da un po ': mi piacciono tutte le librerie (Allegro, SDL, QT, Ogre, ecc.), ma ho un problema: non capisco i puntatori. Ho davvero bisogno di loro? Ho appena programmato per divertimento: ma voglio studiarlo un giorno....
posta 04.09.2011 - 20:42
1
risposta

Pattern visitatore, sostituendo oggetti

Ho un programma che traduce un DSL in C ++, che utilizza un pattern Visitor nella rappresentazione intermedia. Ho spesso bisogno di sostituire il nodo attualmente elaborato con uno di un tipo diverso (ad esempio, sostituendo il "tipo non riso...
posta 25.03.2016 - 00:17
5
risposte

La misurazione della dimensione binaria di un programma c ++ è una buona indicazione della complessità del codice? O qualcos'altro?

Nella mia azienda abbiamo questa pratica obbligatoria prima che venga inviata una revisione dell'impatto delle dimensioni binarie della modifica del codice da misurare e fornire. Dobbiamo utilizzare -Os per questa metrica per evitare l'inlini...
posta 17.11.2015 - 20:33
3
risposte

Come possiamo verificare che il software soddisfi le specifiche e soddisfi i requisiti?

Quindi siamo abbastanza bravi a soddisfare i requisiti dei nostri clienti finali, divisione aziendale e vendite / marketing. Pianifichiamo progetti per aggiungere / migliorare le funzionalità per soddisfare tali richieste e dare priorità alle at...
posta 12.10.2011 - 11:32
2
risposte

Database Facade per racchiudere le nostre query esistenti?

Abbiamo un'applicazione molto grande scritta in C ++ usando il framework MFC (milioni di righe di codice). Non c'è bisogno di dire che è un sistema legacy, ma è anche molto mantenuto e aggiornato. Questa applicazione manca di molta architettura....
posta 08.04.2013 - 19:39
4
risposte

C'è qualcosa come un Singleton polimorfo?

Ho un oggetto caricatore di risorse che carica oggetti dal disco o da un archivio ZIP, a seconda della piattaforma. Ha uno stato (ad esempio il percorso della directory o dell'archivio ZIP, e possibilmente un po 'di cache in futuro), quindi d...
posta 19.01.2013 - 18:57
4
risposte

Come posso utilizzare efficacemente un file per classe in C ++?

Anche se ho un discreto livello di esperienza professionale con programmazione orientata agli oggetti in Java e una familiarità di base con C, mi sono imbattuto in un blocco mentale con C ++ che speravo che altri sviluppatori potessero aiutarmi...
posta 01.07.2016 - 04:25
3
risposte

Dovrebbe essere specificata un'intestazione di inclusione standard in ogni file o come parametro del compilatore?

Ho un file come questo: #ifndef STDINCLUDE #define STDINCLUDE #include <memory> #include <stdexcept> #endif Voglio che questo file sia incluso in ogni file di intestazione, perché uso così tanto materiale da quelle intestazion...
posta 03.03.2012 - 20:31