Domande taggate «c++»

C ++ è un linguaggio di programmazione generico. È stato originariamente progettato come estensione di C e ha una sintassi simile, ma ora è un linguaggio completamente diverso. Utilizzare questo tag per domande sul codice (da compilare) compilato con un compilatore C ++. Utilizzare un tag specifico della versione per domande relative a una revisione standard specifica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], ecc.





4
Qt: Come gestisco l'evento in cui l'utente preme il pulsante "X" (chiudi)?
Sto sviluppando un'applicazione utilizzando Qt. Non so quale slot corrisponde all'evento "l'utente fa clic sul pulsante" X "(chiudi) del telaio della finestra", ovvero questo pulsante: Se non c'è uno slot per questo, qualcuno può suggerirmi qualche altro metodo con cui posso avviare una funzione dopo che l'utente ha premuto il …
126 c++  qt 




29
Come rilevate / evitate perdite di memoria nel codice (non gestito)? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
125 c++  c  memory-leaks 


15
Dovrei usare #define, enum o const?
In un progetto C ++ su cui sto lavorando, ho un tipo di flag di valore che può avere quattro valori. Queste quattro bandiere possono essere combinate. I flag descrivono i record nel database e possono essere: nuovo record record cancellato record modificato record esistente Ora, per ogni record desidero …


25
do {…} while (false)
Stavo guardando un codice da un individuo e ho notato che sembra avere uno schema nelle sue funzioni: <return-type> function(<params>) { <initialization> do { <main code for function> } while(false); <tidy-up & return> } Non è male , più peculiare (il codice effettivo è abbastanza pulito e non sorprende). Non …
125 c++ 

5
Metodo virtuale privato in C ++
Qual è il vantaggio di rendere virtuale un metodo privato in C ++? L'ho notato in un progetto C ++ open source: class HTMLDocument : public Document, public CachedResourceClient { private: virtual bool childAllowed(Node*); virtual PassRefPtr<Element> createElement(const AtomicString& tagName, ExceptionCode&); };


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.