Domande con tag 'c++'

3
risposte

Configurazione in fase di compilazione e in fase di esecuzione

Sto iniziando un nuovo progetto e devo decidere come gestire la configurazione. Recentemente mi sono imbattuto in un progetto senza successo. Anche se ha i suoi problemi, mi è piaciuto molto il suo approccio alla configurazione - solo un file di...
posta 29.04.2015 - 16:26
3
risposte

Comprese intestazioni aggiuntive di cui non ho veramente bisogno

Mi sono sempre chiesto quali sono gli effetti dell'inserimento di intestazioni non necessarie sull'eseguibile finale una volta compilato. Nel mio codice alcune volte potrei includere molti header diversi che non ho bisogno (o che avevo bisogno d...
posta 08.11.2014 - 21:53
1
risposta

Che tipo di meccanica di gioco ha senso essere gestita dal lato client? [chiuso]

Sono consapevole che questa è una domanda difficile e dipende dalle meccaniche di gioco e dal tipo di gioco applicato. Quindi, molte risposte possono essere date. Per semplicità, sarebbe meglio considerare un tipico MMO online gioco per trovare...
posta 01.10.2014 - 21:12
4
risposte

Come aggirare la mancanza di puntatori di Java verso i puntatori quando si lavora con strutture dati collegate? [chiuso]

Ho imparato da un libro di testo come implementare gli alberi di ricerca binari in modo ricorsivo in Java e sto lavorando per implementarli in modo non ricorsivo. Ho trovato un modo semplice ed elegante per implementare un metodo di inserimento...
posta 22.09.2014 - 19:30
2
risposte

Come evitare codice ridondante nella progettazione dell'ereditarietà in C ++

Dire che ho una classe Base chiamata Car e ha 3 classi derivate dire Ford , Honda e Audi . Il problema è che tutte e tre le classi derivate hanno esattamente lo stesso codice ma una piccola differenza nel chiamare le funzion...
posta 05.09.2014 - 00:45
1
risposta

C ++ Template Metaprogramming e Call By Need Valutazione

Recentemente ho scritto una meta funzione C ++ piuttosto complessa che si riduce a: template <size_t N, typename val> struct Rec { using type = typename std::conditional<N == 0, val, typename Rec<N - 1, val>:...
posta 17.01.2015 - 22:20
1
risposta

La differenza tra * s.pd e s-pd

Stavo leggendo dei costruttori di copia per le strutture e ho trovato questo esempio: #include <iostream> #include <string> using namespace std; struct SomeData { int * pd; string id; SomeData(SomeData & ref) {...
posta 24.12.2014 - 20:43
2
risposte

Classe come handle di risorse e copia non valida

Sto leggendo il libro di Bjarne Stroustrup intitolato "A tour of C ++". La seguente sezione mi confonde: When a class is a resource handle – that is, when the class is responsible for an object accessed through a pointer – the default me...
posta 12.01.2015 - 16:18
2
risposte

Non sono sicuro del motivo di progettazione del decoratore

Sono abbastanza nuovo nell'usare modelli di design e attualmente sto facendo un piccolo gioco per il mio corso uni che devo usare il pattern di decoratore per creare le diverse classi di NPC, tuttavia penso di aver frainteso il modo in cui il pa...
posta 03.01.2015 - 22:14
1
risposta

Uso degli stream per connettere i linguaggi di programmazione

Sto cercando di eseguire un programma pesante per il calcolo che crea un'immagine su un sito web. È possibile calcolare in C ++ e avere un flusso di output che si connette a un flusso di input in Node.js per visualizzare un'immagine, o in altern...
posta 22.01.2015 - 21:39