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.




28
Le variabili globali sono sbagliate? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda In C / C ++, le variabili globali …
247 c++  c  global-variables 

17
Come recuperare tutte le chiavi (o valori) da una std :: map e metterle in un vettore?
Questo è uno dei modi possibili in cui esco: struct RetrieveKey { template <typename T> typename T::first_type operator()(T keyValuePair) const { return keyValuePair.first; } }; map<int, int> m; vector<int> keys; // Retrieve all keys transform(m.begin(), m.end(), back_inserter(keys), RetrieveKey()); // Dump all keys copy(keys.begin(), keys.end(), ostream_iterator<int>(cout, "\n")); Ovviamente, possiamo anche recuperare …
246 c++  dictionary  stl  stdmap 

28
Quanto è più veloce di C ++ di C #?
O è ora il contrario? Da quello che ho sentito ci sono alcune aree in cui C # si rivela più veloce di C ++, ma non ho mai avuto il coraggio di provarlo da solo. Pensavo che qualcuno di voi potesse spiegare queste differenze in dettaglio o indicarmi il …

12
to_string non è un membro di std, dice g ++ (mingw)
Sto preparando un piccolo vocabolario per ricordare un programma in cui le parole verrebbero trasmesse a me in modo casuale per significati. Voglio usare la libreria C ++ standard come ci dice Bjarne Stroustroup, ma ho riscontrato subito un problema apparentemente strano. Voglio cambiare un longnumero intero in std::stringmodo da …
245 c++  c++11  g++  mingw  tostring 




15
C ++ che cattura tutte le eccezioni
Esiste un equivalente c ++ di Java try { ... } catch (Throwable t) { ... } Sto cercando di eseguire il debug del codice Java / jni che chiama le funzioni native di Windows e la macchina virtuale continua a bloccarsi. Il codice nativo appare bene nel test unitario …
244 c++  exception 


11
Quali sono le librerie matematiche / algebra lineare / vettoriale C ++ più utilizzate e i loro compromessi in termini di costi e benefici? [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 2 anni fa . Migliora questa domanda Sembra che molti progetti lentamente prendano la necessità di fare matematica …

14
Puntatore al membro di dati della classe ":: *"
Mi sono imbattuto in questo strano frammento di codice che compila bene: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } Perché C ++ ha questo puntatore a un membro di dati non statico di una classe? A che serve questo strano …
243 c++  class  pointers  c++-faq 

5
Come aggiungere correttamente le directory include con CMake
Circa un anno fa ho chiesto informazioni sulle dipendenze delle intestazioni in CMake . Di recente mi sono reso conto che il problema sembrava essere che CMake considerasse quei file di intestazione esterni al progetto. Almeno, quando si genera un progetto Code :: Blocks i file di intestazione non vengono …
243 c++  ubuntu  cmake 

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.