Domande con tag 'c++'

1
risposta

Miglior approccio per lo spazio dei nomi alias da config

Sto lavorando su una libreria che contiene un numero elevato di componenti con spazi dei nomi annidati. Inoltre, quando viene aggiunto un nuovo modulo all'interno della libreria, è necessario aggiungere lo spazio dei nomi e, a volte, questo spaz...
posta 26.08.2015 - 21:56
1
risposta

Operazioni di I / O asincrono - modo corretto per evitare l'eliminazione dell'oggetto

Uso delle operazioni di I / O asincrono da boost :: asio Spesso ho bisogno di puntatori condivisi (e enable_shared_from_this e shared_from_this in callbacks) per evitare di cancellare oggetti troppo presto. Penso che potrebbe essere fatto manten...
posta 06.03.2016 - 12:16
1
risposta

Discussioni all'interno della libreria di dispositivi Full Duplex

Questo è il secondo progetto a cui sto lavorando e che utilizzerà un design di cui non sono sicuro al 100%. Vorrei ricevere feedback, forse suggerimenti per un design migliore, o verificare che ciò sia accettabile dai programmatori più esperti:...
posta 29.09.2015 - 00:01
1
risposta

Come si ottiene la 'proprietà BST' in un albero di ricerca binaria modello?

Recentemente abbiamo iniziato a conoscere gli alberi di ricerca binaria. Abbiamo creato uno dei nostri utilizzando interi come chiave / dati. È facile ottenere la proprietà BST usando una chiave int, ma cosa succede quando modelliamo il nostro a...
posta 07.05.2016 - 13:24
1
risposta

idioma della memoria statica

Sono su un microcontroller (il che significa che posso avere solo un'allocazione di memoria statica) e sto provando a lavorare con l'ereditarietà ..... Supponiamo di avere una classe astratta Image e una classe astratta Font . Un'ist...
posta 12.05.2016 - 03:24
1
risposta

Pure classi astratte per input, output e bidirezionale pin del microcontrollore

Sto scrivendo un sistema operativo in tempo reale per microcontrollori in C ++ 11 - distortos . Attualmente sto pensando a un framework C ++ per varie periferiche. La periferica più elementare che mi piacerebbe avere ci sono i pin di input / ou...
posta 21.01.2016 - 09:54
1
risposta

grafico c ++ non orientato con una direzione [chiusa]

Voglio creare un grafico in C ++ che abbia direzioni, con le direzioni non intendo la direzione di un bordo, ma quello che voglio è un grafo non orientato in cui i bordi hanno una direzione verso il vertice successivo, per esempio consideriamo s...
posta 02.11.2015 - 20:00
1
risposta

Templatura di un nome utente

Sto scrivendo una libreria che fornisce grafici per gli algoritmi di ricerca. Di solito vuoi classificare i nodi usando una coda di priorità. Normalmente vuoi cercare un nodo specifico nella coda e abbassarne la chiave (quando trovi un percor...
posta 02.07.2015 - 15:32
1
risposta

Motori polimorfici in C e / o C ++ [chiuso]

Mi sono imbattuto in motori polimorfici e non ne so nulla. Tuttavia, sono curioso di sapere come sono scritti. Ogni esempio che ho cercato li scrive in assemblea, la mia assemblea non è affatto buona; Conosco solo alcune istruzioni qua e là ma n...
posta 08.09.2014 - 14:03
1
risposta

Esperienze con C ++ Async / modello di attore Biblioteca [chiuso]

Sono abbastanza esperto in programmazione asincrona e simultanea in c # usando pattern di eventi, attori e attività, ma ora ho un compito in c ++ con cui ho familiarità di base e ha bisogno di asincronicità e concorrenza. Ho un regno libero nel...
posta 13.03.2015 - 03:28