Questions marquées «c++»

C ++ est un langage de programmation à usage général. Il a été initialement conçu comme une extension de C et a une syntaxe similaire, mais c'est maintenant un langage complètement différent. Utilisez cette balise pour les questions sur le code (à compiler) avec un compilateur C ++. Utilisez une balise spécifique à la version pour les questions liées à une révision standard spécifique [C ++ 11], [C ++ 14], [C ++ 17] ou [C ++ 20], etc.

12
const char * const contre const char *?
Je suis en train de parcourir quelques exemples de programmes pour me familiariser avec C ++ et j'ai rencontré la question suivante. Tout d'abord, voici l'exemple de code: void print_string(const char * the_string) { cout << the_string << endl; } int main () { print_string("What's up?"); } Dans le code …
110 c++  c 

4
Constante NaN C / C ++ (littérale)?
Est-ce possible d'attribuer un NaNà un doubleou floaten C / C ++? Comme en JavaScript vous: a = NaN. Ainsi, plus tard, vous pourrez vérifier si la variable est un nombre ou non.
110 c++  nan 



8
Qt: impossible de trouver l'erreur -lGL
Je viens de réinstaller QtCreator, j'ai créé un nouveau projet ( Qt Application ) et j'ai obtenu ceci après la compilation: /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 …






6
Comment lier un programme C ++ avec Boost en utilisant CMake
À quoi mon fichier CMake doit-il ressembler pour lier mon programme à la bibliothèque Boost sous Ubuntu? Les erreurs affichées lors de l'exécution make: main.cpp:(.text+0x3b): undefined reference to `boost::program_options::options_description::m_default_line_length' Le fichier principal est vraiment simple: #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 …
109 c++  boost  cmake 



5
Pourquoi rand ()% 6 est-il biaisé?
En lisant comment utiliser std :: rand, j'ai trouvé ce code sur cppreference.com int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Qu'est-ce qui ne va pas avec l'expression de droite? Je l'ai essayé et cela fonctionne parfaitement.
109 c++  random  std 

5
Existe-t-il un démangler de nom en ligne pour C ++? [fermé]
Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 4 ans . Améliorez cette question J'obtiens une erreur de lien …
109 c++  demangler 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.