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
Costante NaN C / C ++ (letterale)?
È possibile assegnare NaNa a doubleo floatin C / C ++? Come in JavaScript che fate: a = NaN. Quindi più tardi puoi verificare se la variabile è un numero o no.
110 c++  nan 



8
Qt: impossibile trovare l'errore -lGL
Ho appena reinstallato QtCreator, creato un nuovo progetto ( Qt Application ) e ottenuto questo dopo la compilazione: /usr/bin/ld: **cannot find -lGL** collect2: error: ld returned 1 exit status make: *** [untitled1] Error 1 18:07:41: The process "/usr/bin/make" exited with code 2. Error while building/deploying project untitled1 (kit: Desktop Qt …






6
Come collegare il programma C ++ con Boost utilizzando CMake
Come dovrebbe apparire il mio file CMake per collegare il mio programma alla libreria Boost in Ubuntu? Gli errori visualizzati durante l'esecuzione make: main.cpp:(.text+0x3b): undefined reference to `boost::program_options::options_description::m_default_line_length' Il file principale è davvero semplice: #include <boost/program_options/options_description.hpp> #include <boost/program_options/option.hpp> using namespace std; #include <iostream> namespace po = boost::program_options; int main(int argc, …
109 c++  boost  cmake 



5
Perché rand ()% 6 è parziale?
Durante la lettura di come utilizzare std :: rand, ho trovato questo codice su cppreference.com int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Cosa c'è di sbagliato nell'espressione a destra? L'ho provato e funziona perfettamente.
109 c++  random  std 

3
Ignora i flag di compilazione per i singoli file
Vorrei utilizzare un set globale di flag per la compilazione di un progetto, il che significa che nel mio file CMakeLists.txt di primo livello ho specificato: ADD_DEFINITIONS ( -Wall -Weffc++ -pedantic -std=c++0x ) Tuttavia, per un file specifico (diciamo "foo.cpp") in una sottodirectory, voglio cambiare i flag di compilazione per …

5
Esiste un demangler di nomi online per C ++? [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida di Stack Overflow . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 4 anni fa . Migliora questa domanda Sto ricevendo un errore di collegamento abbastanza lungo e confuso …
109 c++  demangler 

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.