Domande con tag 'c++'

1
risposta

Utilizzo dello stack di chiamata come struttura di dati dello stack

A volte, uso lo stack delle chiamate come una struttura dati. Uso le variabili locali come elementi nello stack e utilizzo il membro dati di una classe per memorizzare l'elemento superiore. Quando uso questo modello, mi sento come se stessi face...
posta 21.12.2018 - 07:07
3
risposte

GUI: impostazione delle opzioni in due luoghi diversi e il loro mantenimento della sincronizzazione?

Programmazione in Windows con Visual Studio 2010 C ++ e MFC. La mia domanda riguarda il modo migliore per archiviare, aggiornare e aggirare le impostazioni o le opzioni del programma. Ho una semplice finestra / finestra / finestra di GUI prin...
posta 27.07.2011 - 04:11
3
risposte

C'è qualche merito per l'utilizzo di iteratore iniziale invece di riferimento a std :: vector?

Sto lavorando alla lib dell'azienda. Vedo un sacco di codice come: std::vector<int>::iterator it = market.vec.begin(); for (size_t i = 0; i < market.vec.size(); ++i) it[i] = i + 1; Penso che un riferimento dovrebbe essere migli...
posta 22.10.2015 - 04:44
2
risposte

Alternativa all'utilizzo di getter / setter in una classe semplice

Sto scrivendo un gioco di dragamine con curses . Per rappresentare ogni tessera, ho scritto una piccola classe Tile che contiene informazioni sul possibile stato di ciascuna piastrella (indipendentemente dal fatto che sia contrassegnata...
posta 07.05.2015 - 21:27
3
risposte

Panoramica di alto livello su come printf () funziona con il sistema operativo Windows

Ho fatto questa domanda su un canale IRC, purtroppo sto girando in tondo. Sto puntando a una panoramica di alto livello (ma con alcuni dettagli tecnici se necessario) su come una funzione come printf () da stdio.h "parla" al sistema operativo...
posta 30.05.2018 - 13:27
3
risposte

Qual è il modo migliore per recuperare un valore e uno stato [chiuso]

Dato che tutto il resto è uguale, e non ci sono standard di codifica che definiscono l'approccio migliore, quale sarebbe il modo raccomandato in C ++ per verificare che esista un valore e restituirlo se lo fa? Ad esempio, qualcosa come una di...
posta 24.01.2014 - 12:25
3
risposte

Per memorizzare i dati o no?

Vorrei chiederti una cosa semplice. Ho classe A che fa qualcosa (per esempio conta qualcosa). C'è anche una classe B che gestisce alcuni parametri per questa classe (la classe A è membro della classe B). La Classe B chiama un metodo di classe A...
posta 27.01.2014 - 22:01
3
risposte

Organizzazione del progetto C ++ per ridurre i tempi di costruzione dei test unitari

Voglio organizzare i test per un progetto abbastanza grande da far riflettere il tempo (specialmente per il server CI). Dire che ho questo codice che vorrei testare: //foo/greet.cpp #include <stdio.h> #include "foo/greet.h" int greet(...
posta 20.02.2014 - 23:19
4
risposte

Unix rispetto a Windows (Java e C ++) [chiuso]

In primo luogo dovrei spiegare lo sfondo. Sono interessato ai ruoli di programmazione commerciale ad alta frequenza. Dopo aver esaminato molte specifiche di lavoro, è chiaro che c'è una grande richiesta di programmatori che hanno programmato Jav...
posta 21.11.2011 - 17:00
2
risposte

Configurazione oggetto per il test: manipolare l'oggetto o utilizzare le sue funzioni?

Supponendo di avere la seguente (molto semplice) classe class Foo { public: void setAB(int a, int b) { m_a = a; m_b = b; m_aIsBigger = a > b; } int getA() const { return m_a; } int getB() const { return m_b; } bool isABigg...
posta 06.04.2018 - 11:55