Domande con tag 'c++'

2
risposte

Polymorphism parametrico C ++

Nell'articolo di Wikipedia su Parametric Polymorphism , è il seguente commento su C ++. Qualcuno può spiegare a cosa si riferisce quando si parla di "aspetti ad hoc"? (Penso che abbia bisogno di una citazione). Some implementations of type...
posta 03.03.2016 - 03:45
1
risposta

Qual è uno schema appropriato per gestire una coda di eventi di rete in C ++?

Sto scrivendo un'applicazione che invia e riceve messaggi attraverso la rete e li spinge in una coda std::deque . e sto cercando il modello di programmazione appropriato per gestire tutti i diversi tipi possibili di messaggi che potrebbe ric...
posta 25.02.2016 - 05:40
1
risposta

Come vengono memorizzati gli oggetti in unordered_sets?

Ho fatto un po 'di ricerche sull'argomento. So che unordered_sets sono tabelle hash, in cui la chiave e il valore sono la stessa cosa. Quello che mi piacerebbe sapere è come il compilatore capisce dove nella tabella ogni oggetto appartiene.    ...
posta 08.01.2016 - 21:01
1
risposta

Devo gettare std :: bad_alloc?

Sto allocando memoria nello stack e la distribuisco manualmente ai puntatori condivisi. Finisco per fare qualcosa di simile all'avvio (l'ho semplificato ignorando i problemi di allineamento): char pool[100]; std::shared_ptr<Obj> p = new...
posta 06.11.2014 - 02:05
1
risposta

Unique_ptr per conservare la memoria per la VM personalizzata

Lavoro per un'azienda che utilizza una DSL personalizzata e il mio compito è di portare la VM in C ++. Sto cercando di farlo in conformità con lo standard C ++ 11, quindi uso auto quando appropriato, il nuovo per la sintassi, ecc. Ma sto...
posta 29.11.2014 - 22:47
1
risposta

Quanto minore di un caso è una classe appropriata per?

Sto provando a utilizzare la composizione in una mia classe Entity . Finora, un'entità "è" Displayable (ereditato da un ABC) e "ha" un Position (contiene una classe puntuale). So che vorrò che la mia Entity "abbia" un / qualche sta...
posta 16.04.2015 - 22:29
1
risposta

Tipi di gestione per matrici reali e complesse in un wrapper BLAS

Vengo da uno sfondo C e ora sto imparando OOP con C ++. Come esercizio (quindi per favore non dire semplicemente "questo esiste già"), voglio implementare un wrapper per BLAS che consente all'utente di scrivere algebra di matrici in modo int...
posta 01.06.2014 - 22:08
1
risposta

Descrizione di alto livello di come sono sviluppate le funzionalità sperimentali di C ++?

Herb Sutter in un video risponde a una domanda la proposta di concetti è stata presa in considerazione per C ++ 11 e dalle sue osservazioni sembra che più gruppi abbiano offerto implementazioni di prototipi, ma tutti hanno lasciato spazio ai t...
posta 12.06.2014 - 15:02
5
risposte

std :: implementazione non array di vettori?

Ho visto alcuni post sulla famiglia di siti StackExchange che parlano di implementazioni di std :: vector. Sembrano tutti indicare che std :: vector è implementato rigorosamente come array (in pratica), e che C ++ 2003 detta la contiguità degli...
posta 31.05.2015 - 03:29
1
risposta

Sviluppo Web C ++ per API REST [chiuso]

Sono stato sviluppatore C # da molto tempo, incentrato principalmente su ASP MVC. Due anni fa, basicamente dovuto ai costi più bassi e alla facilità di implementazione / gestione, ho iniziato a migrare i miei progetti su Linux usando Node.js per...
posta 07.05.2014 - 05:30