Domande con tag 'c++'

3
risposte

design per un parser per gestire file molto grandi

Ho scritto un programma che registra i messaggi di protocollo tra un'applicazione e un dispositivo hardware che corrisponde a ciascuna richiesta di applicazione con ciascuna risposta hardware. In questo modo posso rimuovere l'hardware in seguito...
posta 15.10.2012 - 18:49
1
risposta

Encapsulate bitmap (* .bmp) come classe C ++

Come implementereste / progettate una classe che deve rappresentare una bitmap? Sono bloccato a gestire le diverse modalità di colore possibili e continuo a pensare che questo dovrebbe essere in qualche modo implementabile usando modelli / schem...
posta 21.12.2012 - 00:14
2
risposte

Progettazione delle best practice dell'API per la localizzazione - hanno bisogno di risultati localizzati e non localizzati

Ho 2 tipi di utenti della mia API: quelli che vogliono messaggi di errore tradotti e quelli che non lo fanno. Ho provato finora 2 modi: restituisce sia i messaggi tradotti che quelli non tradotti ( link ). Non mi piace perché è meno efficien...
posta 20.04.2017 - 20:28
1
risposta

Ragionamento su modelli di memoria (C ++)

Ho letto dei modelli di memoria C ++ e penso di avere una conoscenza dei concetti di base che succedono - prima, sincronizza-e inter-thread succede-prima. Tuttavia, applicarli in alcuni esempi è stato difficile. In particolare, ho pensato alla s...
posta 01.10.2016 - 16:02
1
risposta

Interfaccia e struttura di progettazione dell'implementazione?

Sono abbastanza nuovo nella progettazione di programmi di grandi dimensioni in C ++. Sto scrivendo serie di operazioni, ognuna delle quali ha una propria classe, che verrà invocata dalla classe ProcessMgr . Sto usando ProcessMgr come...
posta 31.01.2017 - 14:22
1
risposta

Come rendere stabile il max-heap con il contatore e l'account per l'overflow del contatore?

In generale, ho bisogno di una struttura dei dati efficiente in termini di dimensioni simile a std::priority_queue ma stabile (preservando l'ordine di inserimento). Aggiungendo solo 4 byte all'oggetto potrei avere 1 byte che serve come p...
posta 04.01.2015 - 17:45
1
risposta

La mia struttura di classe è abbastanza buona?

Quindi volevo provare questa sfida su reddit che riguarda principalmente il modo in cui struttura i tuoi dati il meglio che puoi. Ho deciso di sfidare le mie abilità in C ++. Ecco come l'ho pianificato. Innanzitutto, c'è la classe Gioco ....
posta 24.08.2014 - 01:25
1
risposta

Suggerimenti per comprendere velocemente un grande progetto? [duplicare]

Ho un lavoro e molte nuove cose da imparare. La prima cosa è capire il grande progetto, scritto principalmente in C ++, usando Visual Studio. Quindi, vedo una dichiarazione e voglio trovare la sua definizione. Usando Ctr + F per cercare attrav...
posta 30.01.2015 - 05:49
2
risposte

Devo usare un unique_ptr con un tipo di array o un vettore?

Sono fuori dal C ++ da anni, l'ultima volta che l'ho usato è tornato in gamedesign prima di C ++ 11. Vedo tutti questi nuovi tipi di puntatore che sembrano grandi. Ma non sono sicuro di quando e come usarli. In passato avrei creato un buffer com...
posta 17.10.2018 - 15:09
1
risposta

Serializzazione dei messaggi di rete

Sto scrivendo un wrapper di rete intorno a boost::asio e mi chiedevo quale sia un modo semplice e buono per serializzare i miei messaggi. Ho una fabbrica di messaggi che può occuparsi di inviare i dati al costruttore corretto, ma voglio sap...
posta 24.09.2012 - 13:54