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.

20
* .h o * .hpp per le definizioni della classe
Ho sempre usato un *.hfile per le definizioni della mia classe, ma dopo aver letto un po 'di codice della libreria boost, mi sono reso conto che tutti usano *.hpp. Ho sempre avuto un'avversione per l'estensione del file, penso principalmente perché non ci sono abituato. Quali sono i vantaggi e …
555 c++  header 


6
Regole di invalidazione iteratore
Quali sono le regole di invalidazione dell'iteratore per i contenitori C ++? Preferibilmente in un formato elenco riepilogativo. (Nota: questo dovrebbe essere una voce alle FAQ C ++ di Stack Overflow . Se vuoi criticare l'idea di fornire una FAQ in questo modulo, allora la pubblicazione su meta che ha …
543 c++  c++11  iterator  c++17  c++-faq 









16
Chiamare C / C ++ da Python?
Quale sarebbe il modo più veloce per costruire un'associazione Python a una libreria C o C ++? (Sto usando Windows se questo è importante.)
521 c++  python  c 



8
Quando dovrei davvero usare noexcept?
La noexceptparola chiave può essere applicata in modo appropriato a molte firme di funzioni, ma non sono sicuro di quando dovrei considerare di usarlo nella pratica. Sulla base di ciò che ho letto finora, l'aggiunta dell'ultimo minuto noexceptsembra affrontare alcuni problemi importanti che sorgono quando si lanciano costruttori di mosse. …

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.