Domande con tag 'c++'

0
risposte

Come creare un corretto gestore di argomenti per il software CLI?

Ho pensato a una classe ArgumentManager che funziona in questo modo: Un costruttore con argc & argv (o std :: vector) come parametro. getCount () = > Restituisce argc. getArgLit (argLit) = > Restituisce vero se l'argomento è st...
posta 12.09.2017 - 21:52
2
risposte

Interazione tra modelli e dati auto-modificanti in Qt MV

Ho una struttura ad albero che rappresenta un sistema di dispositivi collegati al PC tramite porta seriale. In un certo senso, questa struttura è stata ispirata dall'esempio del modello ad albero in Qt e penso che questo aiuti a separare la part...
posta 14.07.2017 - 15:46
0
risposte

più di un test eseguibile su google?

Ho un grosso progetto di C++ legacy necessario per implementare i test unitari con google framework di test. Sono riuscito a prendere in giro un modulo B di cui A dipende. Quindi scrivere con successo un test unitario. Ma la mia doman...
posta 01.08.2017 - 06:35
0
risposte

Schemi di denominazione Qt per i ritorni delle variabili membro booleano: enabled (); vs isEnabled (); ?

Nella costruzione delle mie lezioni, ho notato che non sono stato molto coerente nel nominare i miei ritorni booleani. In Qt; Ho notato che molte delle loro classi usano il prefisso is , ma controllando il loro stile e le convenzioni di codi...
posta 17.10.2016 - 18:21
0
risposte

Insieme "canonico" di overload dell'operatore per una classe wrapper

Sto lavorando con un'API grafica C lineare (Allegro 5) che definisce un tipo di unione per contenere i dati generati da vari eventi di sistema, chiamiamolo "ALLEGRO_EVENT". L'API C passa i sindacati di questo tipo a varie funzioni API tramite...
posta 14.04.2017 - 19:22
0
risposte

Qual è il modo corretto di cancellare un puntatore QProcess?

Backstory: Solitamente evito Pointers come la peste, e quindi sono molto inesperto nell'usarli. Attualmente sto eseguendo il threading di una classe e si lamenta quando ho un QProcess nello stack perché Cannot create children for a par...
posta 04.04.2017 - 03:08
0
risposte

Quali sono i difetti in questo metodo di gestione delle sessioni in un'applicazione TCP / SSL?

Prima di tutto un po 'di informazioni di base che potrebbero aiutarti quando ti avvicini a una risposta per questa domanda. Sto sviluppando un'applicazione per database usando Vb. Rete come applicazione lato client che verrà utilizzata per l'...
posta 25.10.2016 - 15:43
1
risposta

Sincronizzazione dei dati dal processo di memoria (C ++) al database

Ho un programma C ++ che legge i dati di gioco dal processo di memoria. Ad esempio, int points = 0; while (1) { points = ReadProcessMemory(..) // points will be read from game's memory Sleep(100) // Don't read too often } Voglio sin...
posta 27.06.2016 - 23:59
0
risposte

I caratteri, i colori, le penne frequenti devono essere "memorizzati nella cache"

Sto creando un gioco, attualmente tutto si ridisegna ogni 50ms, e questo coinvolge parecchi oggetti Gdi. Qui: Gdiplus::Pen outlineScrollPen ( Color (200, 0, 0, 0), 4 ); Gdiplus::SolidBrush damageScrollBrush( Color( 18...
posta 11.06.2016 - 20:10
2
risposte

Non c'è un problema di gallina e uovo dal momento che GCC è scritto in C ++ stesso?

Dalla versione 4.8, il compilatore C ++ GCC (la parte G ++ di esso) è scritto non più in C, ma nello stesso C ++. Ho una domanda ipotetica su questo. Mi chiedo come compilare il codice C ++ di GCC su una nuova piattaforma che non ha ancora un...
posta 12.12.2014 - 02:53