Domande con tag 'c++'

2
risposte

Devo sempre allocare QObject e le classi derivate all'heap?

Ero nel canale #Qt irc, e ho mostrato un piccolo frammento del mio codice in uno stile su cui faccio molto affidamento. Sembra così: /* Get Reply from Server */ QPointer<QNetworkReply> reply; { QEventLoop waitForFile; // A QObject...
posta 13.12.2018 - 20:06
1
risposta

Qual è il modo corretto per tenere traccia delle mie versioni di build in Qt?

Fondamentalmente ciò di cui ho bisogno nel mio progetto è un numero di qualche tipo che si ripete ogni volta che costruisco il mio progetto, e che posso produrre dal mio programma. Ad esempio, quando si genera audio, ho bisogno di aggiungere...
posta 01.12.2016 - 09:08
1
risposta

Copia una funzione in memoria in una posizione diversa ed essere in grado di eseguirla dalla nuova posizione

Come sono andato a copiare una funzione in memoria in una posizione diversa ed essere in grado di eseguirla dalla nuova posizione in C ++? Pensavo che forse memcmp avrebbe funzionato, ma non sono sicuro di come avrei potuto eseguirlo dopo ave...
posta 25.10.2016 - 20:39
1
risposta

Come evitare di violare una regola di definizione in questo caso?

Abbiamo una classe di% C ++ Mutex esistente. Ha una funzione di debug per tracciare l'id del thread proprietario. Quindi ha una variabile membro per archiviare questo, ma poiché lo sviluppatore originale non vuole sprecare memoria, questo m...
posta 27.02.2015 - 03:32
2
risposte

Qual è il nome di un tipo definito da un modello? [chiuso]

Per dare un esempio completo, diciamo che ho una classe template che ora uso per generare una definizione di tipo: template <typename T> struct A {}; using X = // I'm not asking about this A<int>; // I want to know what this is...
posta 19.10.2014 - 01:15
2
risposte

Utilizzo di puntatori grezzi

Quindi dalla risposta più votata a questa domanda , sembra che l'utilizzo di puntatori grezzi per la memorizzazione non è disapprovato così tanto. Tuttavia, allora qual è il punto di un std::weak_ptr ? Pensavo che la conservazione fosse lo...
posta 16.06.2014 - 14:23
5
risposte

dovrebbe essere disponibile a tempo indeterminato o dovrebbe essere distruttibile?

Il singleton deve essere progettato in modo che possa essere creato e distrutto in qualsiasi momento nel programma o dovrebbe essere creato in modo che sia disponibile nella vita del programma. Qual è la migliore pratica? Quali sono i vantaggi e...
posta 07.12.2012 - 07:02
2
risposte

C'è qualcosa di speciale da considerare quando si scrive la mia propria classe di eccezioni in C ++? [chiuso]

Se volessi implementare la mia versione di std :: exception senza una buona ragione, ci sono delle cose particolari sull'implementazione di questo tipo di oggetto di cui dovrei essere a conoscenza? Sembra una cosa abbastanza semplice che è princ...
posta 15.02.2013 - 23:21
2
risposte

Come metto a posto i filtri ISAPI

Sono un principiante. Ho un discreto comando su C ++ ma mi manca la conoscenza del dominio quando si tratta di server e cose del genere. Il mio attuale incarico è scrivere filtri ISAPI per IIS Web Server. Sono stato su Google per un paio di gior...
posta 11.08.2011 - 22:32
2
risposte

Avvolgere un processo shell per manipolare un file system, come migliorare la progettazione?

Nella mia libreria API (C ++) sto avvolgendo un processo shell (generato con popen ) con diverse classi manipolare un file system. La classe base ProcessFileWrap avvolge le attività generali del filesystem ed esegue altre attività perso...
posta 29.04.2017 - 06:25