Domande con tag 'c++'

1
risposta

Come trasmettere i requisiti di durata?

Di solito uso std :: unique_ptr per trasmettere la proprietà e passare i puntatori grezzi come parametri quando nessuna proprietà è implicita. Tuttavia, non considero quasi mai un nullptr accettabile come argomento, quindi sarebbe bello usare ri...
posta 20.02.2014 - 05:59
3
risposte

Aggiungi comportamento senza modificare la classe esistente

Ho una classe Container , che rappresenta il wrapper attorno a std::list . Questa classe contiene i seguenti metodi pubblici: void add(Shape *item) void next() void setBegin() Shape* curr() e variabili pr...
posta 27.11.2013 - 12:16
1
risposta

Rappresentazione del grafico espanso temporale

Voglio costruire un grafico a tempo esteso con discretizzazione temporale Dt che inizia a t = 0 e termina a t = T dove tra il nodo (n1, t) e il nodo (n2, t ') è un arco se e solo se (n1, n2) erano collegati nel grafico originale. Come può ess...
posta 30.11.2013 - 14:52
2
risposte

Rilevare eccezioni dal processo figlio

Sto cercando qualsiasi informazione. (Conosco alcuni C ++ con win32 e C #) L'idea: L'idea è di aiutare un programma con caricamento di file mancanti. Alla fine volevo vedere se potevo avere il mio programma lanciare un semplice eseguibil...
posta 01.04.2016 - 21:17
2
risposte

Qual è la sintassi esatta di inline?

CASO 1 (Definizione e dichiarazione nello stesso file sorgente) Supponiamo che sia il mio prototipo sia la definizione della funzione globale siano nel file .cpp. Dove dovrei scrivere parole chiave in linea per far sapere al compilatore?...
posta 22.08.2013 - 08:38
1
risposta

Classi nidificate vs namespace

È bello usare le classi annidate o dovrei usare invece i namespace? Nel contesto: Dispongo di un caricatore di codec basato su modelli e di un codec In objects and Out objects template<class TypeOfData> class Codec { privat...
posta 20.04.2013 - 15:12
1
risposta

Quale struttura dati è adatta all'implementazione della codifica e decodifica dinamica di Huffman su una parte di testo?

Alcuni pseudo-codice o risorse saranno apprezzati. Stavo pensando di implementarlo sotto forma di un BST memorizzato in un array. Tuttavia, non tutte le operazioni possono essere eseguite facilmente utilizzando questo approccio. Sono aperto all'...
posta 06.05.2013 - 00:22
1
risposta

Portabilità: librerie / estensioni Python C / C ++ vs librerie Java di JRuby

Ho avuto qualche discussione con i colleghi che hanno scelto JRuby per la seguente argomentazione: JRuby può fare uso di tutto ciò che è disponibile in Java, ergo tali programmi sono più portabili bc Java è più portabile. Probabilmente, l'...
posta 05.02.2013 - 13:10
1
risposta

Si tratta di un'implementazione del modello di promessa?

Sto scrivendo una libreria in C ++ (facendo uso di molte funzionalità di C ++ 11) che (per quanto posso dire) implementa il modello di promessa. La libreria è costituita da una classe che effettua richieste di rete asincrone. Quando un utente...
posta 12.02.2013 - 20:50
2
risposte

Come progettare l'accesso dei membri per una classe di tipo Articolo? [duplicare]

Sto facendo un progetto finale in una classe C ++ scrivendo un client / server semplice simile a usenet molto . Immagino che poiché è usenet-like avrò una classe NewsGroup e una classe Article , ora sto lavorando sulla mia classe A...
posta 11.03.2013 - 22:39