Domande con tag 'c++'

2
risposte

La regola del 5 è un'estensione valida della regola di 3, o implica l'ottimizzazione prematura?

Ho familiarità con la nozione in c ++ della regola del 3 , tuttavia dal rilascio di C ++ 11 ho visto alcune fonti suggerire che dovrebbe essere esteso a una "regola di 5", Ie il costruttore di movimento e l'operatore di assegnazione del movimen...
posta 25.12.2014 - 22:03
2
risposte

E 'possibile refactoring ereditarietà di composizione quando i metodi virtuali sono chiamati all'interno della classe base?

Diciamo che ho una classe chiamata Country e due sottoclassi chiamate AI e Player. La classe Paese ha un numero di metodi virtuali per consentire comportamenti specifici del giocatore o specifici dell'IA. Voglio che il giocatore possa cambiar...
posta 06.06.2011 - 19:41
2
risposte

parser xml vs prestazioni parser JSON in Java / C / C ++

Sto cercando di capire quale formato di dati è migliore sul dispositivo incorporato che comunica con Server sull'API REST. XML o JSON ?. JSON analizza più velocemente dell'analisi XML in Java / C e C ++? Capisco per il client web JSON è la strad...
posta 03.08.2011 - 22:57
4
risposte

Dato un set di chip VLSI, come posso determinare quali sono buoni?

Ho il seguente problema: Given n chips [note: these are VLSI chips] out of which majority of chips are good, we need to find one good chip. The only test that we can apply is on a pair of chips that answers if both chips are good or both ar...
posta 03.12.2011 - 20:04
1
risposta

Invocare una funzione di classe derivata e base, virtualmente

Ho un gestore di eventi. Riceve un evento e deve fare un po 'di lavoro su di esso. Questo lavoro è suddiviso tra lavoro comune - cose che devono essere fatte per tutti i tipi di gestori di eventi - e lavoro specifico - cose che devono essere fat...
posta 08.10.2016 - 19:01
1
risposta

Le funzioni del client devono essere incluse nel diagramma UML di un progetto che utilizza sia la programmazione orientata agli oggetti che quella procedurale?

Sto lavorando su un progetto in C ++ che ha le classi Driver, Utente e Amministratore. Sto includendo queste classi nel diagramma UML del mio progetto. Ora, nel mio progetto ci sono molte funzioni client che non appartengono a nessuna classe ma...
posta 18.12.2016 - 19:10
1
risposta

Come scrivere il primo test per una funzionalità "aggiungi"

Ho avuto problemi nel trovare un buon titolo della domanda, quindi sentiti libero di migliorare su questo. Desidero implementare un Sistema componenti Entity in C ++ e desidero utilizzare TDD per la prima volta. Ora ho dei dubbi su quanto s...
posta 01.11.2016 - 18:02
1
risposta

Progettazione di interfacce all'hardware

Sto scrivendo una libreria in C ++ che viene utilizzata dai clienti per interfacciarsi con l'hardware. Ci sono molti dispositivi diversi che devo supportare. Per semplicità, supponiamo di avere 2 Widget, WidgetA e WidgetB, che sono dispositiv...
posta 10.01.2015 - 19:42
1
risposta

Che cos'è una struttura dati efficiente per l'evidenziazione della sintassi negli editor di testo?

Sto creando un editor di testo molto piccolo in C ++ con la libreria ncurses. Finora, funziona alla grande. Ho implementato la Buffer di Gap per rendere la modifica più efficiente di un buffer basato sulla riga. Ho preso in considerazione la s...
posta 19.08.2015 - 16:10
2
risposte

Come gestire i suggerimenti da bambino a genitore?

Ho una classe che rappresenta un file in formato binario specifico su disco (il genitore nel titolo) e un'altra classe che rappresenta un oggetto all'interno di quel file (figlio). Quando l'oggetto cambia, a volte ha bisogno di riposizionarsi in...
posta 12.09.2013 - 20:31