Domande con tag 'c++'

5
risposte

Come funziona la memorizzazione delle informazioni bit a bit nelle variabili int (32 bit)?

In questo libro sto leggendo sto esaminando operatori bit a bit. La sua dice quanto segue nel libro. Bitwise operations can potentially store a lot of information in a small amount of memory. Many traits in the world have only two possibili...
posta 21.07.2016 - 16:50
2
risposte

Uso di lambda per migliorare la leggibilità di una funzione C ++

Sto cercando di migliorare la leggibilità di una lunga funzione C ++. Questa funzione contiene un numero (> una dozzina) di variabili che vengono utilizzate in tutto. La logica principale del codice è una lunga lista di controlli di condizion...
posta 02.07.2017 - 16:50
2
risposte

Scrittura di grandi porzioni di codice, quindi debugging?

Ultimamente ho scritto un motore di gioco, e ho scritto molte "cose fondamentali" (interfacce standard, moduli, un sistema di messaggi ecc.), ma ho notato uno schema, molte delle cose sono interdipendente e non riesco a eseguire il debug finché...
posta 25.06.2013 - 19:02
5
risposte

Il libro "Efficiente C ++" sarebbe irrilevante ora a causa dei miglioramenti del compilatore? [chiuso]

Sto pensando di acquistare questo libro per saperne di più sulla programmazione C ++ per quanto riguarda il codice veloce. Tuttavia, il libro è stato pubblicato nel 1999 e sono preoccupato che la maggior parte di esso potrebbe essere irrilevante...
posta 14.05.2012 - 14:55
5
risposte

E 'possibile in C ++ definire diversi metodi contemporaneamente?

Ci scusiamo per il titolo confuso di questa domanda, ma non riesco a pensare a un modo esatto per esprimerlo. Ho una lezione molto lunga con centinaia di metodi simili e sto cercando di trovare un modo per costruirlo senza così tante righe di co...
posta 02.05.2013 - 07:48
3
risposte

Si può scambiare la direzione di e sovraccarichi per definirli come membri della classe?

Alcuni operatori non possono essere sovraccaricati come membri della classe. Uno di questi esempi sono gli operatori di spostamento bit a bit utilizzati per gli stream vedere qui per esempio . La ragione di ciò (a quanto ho capito) sembra esser...
posta 30.10.2016 - 18:55
3
risposte

Devo provarlo direttamente o dovrei prima controllare se può essere fatto?

Ho una serie di elementi, e ogni articolo nel set deve essere unico. Gli oggetti sono composti da più proprietà e ogni proprietà di ogni oggetto può essere cambiata. Ma dopo ogni cambiamento ogni oggetto nel set deve essere ancora unico. Dovr...
posta 15.01.2015 - 07:45
1
risposta

Qual è lo stato di @ e $ caratteri in C ++?

La sintassi C ++ utilizza quasi tutti i caratteri ASCII stampabili e alcuni di essi in diversi contesti. Solo due inutilizzati sono caratteri @ e $. Perché non vengono utilizzati? Sono riservati per qualche scopo "meta"?     
posta 14.01.2015 - 09:55
4
risposte

Buona storia di test unitario per un allenamento di prova unitario [chiuso]

Devo consigliare un addestramento sui test delle unità nella mia azienda. Vorrei mostrare un esempio sorprendente e reale di una regressione inaspettata non catturata dalla compilation (ovviamente) ma rilevabile con il test dell'unità. Qua...
posta 06.09.2013 - 10:44
4
risposte

Template Template è un buon modo per implementare DRY?

Ecco il mio problema: Ho una struttura di classe come questa: class Base { private: SomeType something; bool isSomeValue; public: virtual void myMethod() = 0; }; class Child1 : public Base { v...
posta 22.03.2016 - 14:39