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.

4
Comment utiliser std :: optionnel?
Je lis la documentation de std::experimental::optionalet j'ai une bonne idée de ce qu'il fait, mais je ne comprends pas quand je devrais l'utiliser ou comment je devrais l'utiliser. Le site ne contient pas encore d'exemples, ce qui me laisse plus de mal à saisir le vrai concept de cet objet. …



3
Comment printf uint64_t? Échec avec: "faux"% "à la fin du format"
J'ai écrit un code de test très simple de printf uint64_t: #include <inttypes.h> #include <stdio.h> int main() { uint64_t ui64 = 90; printf("test uint64_t : %" PRIu64 "\n", ui64); return 0; } J'utilise ubuntu 11.10 (64 bits) et gcc version 4.6.1 pour le compiler, mais j'ai échoué: main.cpp: In function …
133 c++  c 



16
Filetage Windows: _beginthread vs _beginthreadex vs CreateThread C ++
Quelle est la meilleure façon de démarrer un fil _beginthread, _beginthreadxou CreateThread? J'essaie de déterminer quels sont les avantages / inconvénients de _beginthread, _beginthreadexet CreateThread. Toutes ces fonctions renvoient un descripteur de thread à un thread nouvellement créé, je sais déjà que CreateThread fournit un peu d'informations supplémentaires lorsqu'une erreur …
133 c++  c  multithreading  winapi 

8
Quelle est la vitesse de D par rapport au C ++?
J'aime certaines fonctionnalités de D, mais serais-je intéressé si elles venaient avec une pénalité d'exécution? Pour comparer, j'ai implémenté un programme simple qui calcule les produits scalaires de nombreux vecteurs courts à la fois en C ++ et en D. Le résultat est surprenant: D: 18,9 s [voir ci-dessous pour …
133 c++  performance  runtime  d 

16
Vendez-moi sur la correction de const
Alors pourquoi exactement est-il toujours recommandé d'utiliser const aussi souvent que possible? Il me semble que l'utilisation de const peut être plus pénible qu'une aide en C ++. Mais là encore, j'arrive à ceci du point de vue de python: si vous ne voulez pas que quelque chose soit changé, …

3
LLVM vs clang sur OS X
J'ai une question concernant llvm, clang et gcc sous OS X. Quelle est la différence entre les llvm-gcc 4.2, llvm 2.0 et clang? Je sais qu'ils s'appuient tous sur llvm, mais en quoi sont-ils différents? Outre une compilation plus rapide, quel est l'avantage de llvm par rapport à gcc?
133 c++  c  gcc  llvm  clang 



4
Connexion de signaux et de slots surchargés dans Qt 5
J'ai du mal à me familiariser avec la nouvelle syntaxe de signal / slot (en utilisant le pointeur vers la fonction membre) dans Qt 5, comme décrit dans la nouvelle syntaxe de slot de signal . J'ai essayé de changer ceci: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); pour ça: QObject::connect(spinBox, &QSpinBox::valueChanged, slider, …
133 c++  qt  qt5 



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.