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.





9
Dove trovo la definizione di size_t?
Vedo variabili definite con questo tipo ma non so da dove provenga, né qual è il suo scopo. Perché non utilizzare int o unsigned int? (E gli altri tipi "simili"? Void_t, ecc.).
123 c++  c  variables 

11
Quali sono i vantaggi dell'utilizzo delle librerie C ++ Boost? [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, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
123 c++  boost 

7
Perché std :: queue :: pop non restituisce il valore.?
Ho esaminato questa pagina ma non sono in grado di ottenere il motivo per lo stesso. Là è detto che "è più sensato che non restituisca alcun valore e richieda ai client di usare front () per ispezionare il valore all'inizio della coda" Ma l'ispezione di un elemento da front …
123 c++  stl 

4
Organizzazione del progetto C ++ (con gtest, cmake e doxygen)
Sono nuovo nella programmazione in generale, quindi ho deciso di iniziare creando una semplice classe vettoriale in C ++. Tuttavia, vorrei entrare in buone abitudini dall'inizio piuttosto che provare a modificare il mio flusso di lavoro in seguito. Al momento ho solo due file vector3.hppe vector3.cpp. Questo progetto inizierà lentamente …
123 c++  cmake  doxygen  googletest 







5
Flag per abilitare avvisi g ++ dettagliati e dettagliati
Spesso in C sotto gcc, inizierò con il seguente set di flag di avviso (assemblati dolorosamente da più fonti): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi Costruirò (almeno le mie versioni di debug) con questo …
122 c++  g++  warnings 

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.