Domande con tag 'c++'

5
risposte

Avrebbe senso usare gli oggetti (invece dei tipi primitivi) per tutto in C ++?

Durante un recente progetto a cui ho lavorato, ho dovuto utilizzare molte funzioni che assomigliano a questo: static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude, double plane_roll, do...
posta 28.03.2013 - 08:47
5
risposte

Perché il C ++ non può adottare l'approccio di D per la sua implementazione concettuale?

Come molti di voi sanno, concetti , l'approccio di C ++ per limitare i possibili tipi per un argomento modello non è stato incluso in C ++ 11. Ho appreso che il linguaggio di programmazione D 2.0 ha una caratteristica simile per la sua progr...
posta 12.09.2011 - 10:24
4
risposte

Motivazione e uso dei costruttori di mosse in C ++

Recentemente ho letto dei costruttori di movimenti in C ++ (vedi ad esempio qui ) e io sono cercando di capire come funzionano e quando Dovrei usarli. Per quanto ho capito, un costruttore di mosse viene utilizzato per alleviare i problemi di...
posta 31.05.2012 - 20:29
3
risposte

Come testare l'unità o eseguire i test automatici più efficaci sul codice grafico per OpenGL?

Sto scrivendo un gioco e il motore grafico che lo accompagna su OpenGL in C ++. Sono anche un appassionato di buoni processi di codifica e test automatici. Il codice + test della grafica sembra piuttosto immiscibile, dal momento che l'output è s...
posta 29.05.2012 - 17:00
7
risposte

Perché è necessario includere il file .h mentre tutto funziona quando si include solo il file .cpp?

Perché dobbiamo includere sia i file .h che .cpp , mentre possiamo farlo funzionare con solo un file .cpp e quindi includerlo. Ad esempio, creando un file.h contenente dichiarazioni, quindi creando un file.cpp contenen...
posta 23.08.2014 - 18:47
5
risposte

Le enumerazioni creano interfacce fragili?

Considera l'esempio qui sotto. Qualsiasi modifica all'enumerazione ColorChoice interessa tutte le sottoclassi di IWindowColor. Le enumerazioni tendono a causare interfacce fragili? C'è qualcosa di meglio di un enum per consentire una maggiore...
posta 16.03.2015 - 21:39
8
risposte

Usando C ++ ma non usando le caratteristiche specifiche della lingua, dovresti passare a C?

Sto sviluppando un emulatore NES come hobby, nel mio tempo libero. Io uso C ++ perché è la lingua che uso maggiormente, la conosco principalmente e mi piace soprattutto. Ma ora che ho fatto qualche passo avanti nel progetto mi rendo conto che...
posta 03.12.2011 - 22:03
4
risposte

Se usare -ped flag -pedantic in g ++ o no?

Sto imparando C ++ e sto usando g ++ su Linux per esercitarmi. Voglio sapere se le persone che lavorano come programmatori usano la flag di tipo g ++ e anche la sua importanza nel mondo reale. E gli altri compilatori, anche loro lo cons...
posta 30.06.2011 - 18:48
2
risposte

Qual è la differenza tra function () e function (void)?

Ho sentito che è una buona pratica scrivere funzioni che non ricevono nulla come parametro come questo: int func(void); Ma ho sentito che il modo giusto per esprimere è così: int func(); Qual è la differenza tra queste due dichiarazion...
posta 11.06.2015 - 17:11
5
risposte

Funzionalità C ++ di "tutto il team"?

In C ++, funzionalità come le eccezioni hanno un impatto sull'intero programma: puoi disabilitarle nell'intero programma oppure bisogno di trattare con loro in tutto il codice. Come famoso articolo sul rapporto C ++ lo mette: Counter-...
posta 26.10.2013 - 02:02