Domande con tag 'c++'

2
risposte

Perché questa implementazione dell'algoritmo di Dijkstra funziona in O (n ^ 2)?

Ecco il codice che uso per implementare l'algoritmo di Dijkstra. Considera un grafico con spigoli n e m . Non dovrebbe funzionare in O ( n ^ 2 m )? Qualcuno potrebbe dire che ci sono dei vertici n e che ogni spigolo viene elaborato una vo...
posta 26.01.2015 - 21:38
1
risposta

La fabbrica dovrebbe creare oggetti di strategia di contesto o concreti nel modello di strategia-fabbrica?

In un tipico modello di strategia class Strategy { public: virtual int execute() const = 0; } class StrategyA : public Strategy { public: int execute() const override; } class StrategyB : public Strategy { public: int execute() c...
posta 06.02.2015 - 09:58
1
risposta

Quale modello di progettazione limita la creazione di classi di limiti a determinate classi

Ho un'applicazione abbastanza semplice divisa in due classi. La prima classe è la classe Manager e la seconda classe è la classe dipendente. Queste sono classi semplici e non ereditano da nessun'altra classe. Ora quello che voglio è impedire agl...
posta 03.12.2014 - 22:59
1
risposta

come posso creare un programma scritto in c ++ con qt in modalità testo e grafica?

Ho visto in molti programmi, quasi solo su linux, che quando si esegue il programma con un gestore grafico (facendo clic sull'eseguibile) il programma viene eseguito in una finestra grafica e quando viene eseguito dal terminale viene eseguito in...
posta 23.03.2015 - 05:59
3
risposte

Pattern di mailbox con argomenti variabili in C ++

In un gioco che sto sviluppando, il thread della GUI sta catturando le azioni degli utenti e il thread della simulazione è responsabile della gestione e della risposta ad essi. Per ridurre al minimo la complessità e il ritardo, ho predefinito...
posta 30.12.2014 - 18:34
2
risposte

Come decidi gli oggetti membri?

Quindi OOP si occupa di abbattere le funzionalità, rendendo ogni classe responsabile di una cosa ecc. Ma prendiamo l'esempio in cui un oggetto sta usando un altro oggetto. La prima cosa che mi viene in mente "composizione, ovviamente!". Ho 2...
posta 28.12.2014 - 05:49
1
risposta

Funzioni pre / post multithread

Sto programmando un'applicazione per un dispositivo incorporato. Stiamo usando un RTOS che supporta il multi threading. Il dispositivo dovrebbe imitare un progetto precedente che è stato programmato in modalità C (senza fili). Il progetto ori...
posta 28.08.2014 - 08:47
2
risposte

Gran numero di progetti per una singola applicazione

Sto lavorando su un'applicazione Windows 300K C / C ++ Windows distribuita su 23 diversi progetti Eclipse (circa un terzo per l'interfaccia Qt, un terzo per le DLL e un terzo per le librerie statiche). Mi sono lamentato con il project manager...
posta 28.01.2014 - 19:08
2
risposte

Problema di progettazione dell'applicazione client-server

Ho una collezione di client sul lato server. E ci sono alcuni oggetti che devono lavorare con quella collezione - aggiungere e rimuovere client, inviare messaggi a loro, aggiornare le impostazioni di connessione e così via. Dovrebbero eseguire q...
posta 30.09.2013 - 17:47
1
risposta

Binary Tree / Knowledge Base design C ++

Attualmente ho una configurazione del modello di albero binario in cui il mio principale lo utilizza con le stringhe per creare un gioco di domande / risposte. Sto usando una knowledge base che funge da interfaccia per l'albero binario che utili...
posta 02.03.2014 - 00:34