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.

16
Le programme ne peut pas démarrer car libgcc_s_dw2-1.dll est manquant
J'ai créé un programme simple en C ++ avec Code :: Blocks. Si je l'exécute depuis Code :: Blocks, cela fonctionne correctement; mais si je l'exécute en double-cliquant sur le fichier exécutable, une fenêtre apparaît avec ce message: Le programme ne peut pas démarrer, car libgcc_s_dw2-1.dll est absent de votre …
166 c++  windows  mingw 

8
Capture Lambda comme référence const?
Est-il possible de capturer par référence const dans une expression lambda? Je souhaite que le devoir indiqué ci-dessous échoue, par exemple: #include <cstdlib> #include <vector> #include <string> #include <algorithm> using namespace std; int main() { string strings[] = { "hello", "world" }; static const size_t num_strings = sizeof(strings)/sizeof(strings[0]); string best_string …
166 c++  c++11  lambda  c++14 






11
L'idiome pImpl est-il vraiment utilisé dans la pratique?
Je lis le livre "Exceptional C ++" par Herb Sutter, et dans ce livre j'ai appris l'idiome pImpl. Fondamentalement, l'idée est de créer une structure pour les privateobjets de a classet de les allouer dynamiquement pour diminuer le temps de compilation (et aussi masquer les implémentations privées d'une meilleure manière). …
165 c++  oop  pimpl-idiom 

14
Comment déboguer les erreurs de corruption de tas?
Je débogue une application C ++ multithread (native) sous Visual Studio 2008. À des occasions apparemment aléatoires, j'obtiens une erreur "Windows a déclenché un point d'arrêt ..." avec une note indiquant que cela pourrait être dû à une corruption dans le tas. Ces erreurs ne planteront pas toujours l'application immédiatement, …
165 c++  windows  debugging  heap 



3
Qu'est-ce que Objective C ++? [fermé]
Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et ne peut être raisonnablement répondue sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide . Fermé il …

11
Comment convertir automatiquement enum fortement typé en int?
#include <iostream> struct a { enum LOCAL_A { A1, A2 }; }; enum class b { B1, B2 }; int foo(int input) { return input; } int main(void) { std::cout << foo(a::A1) << std::endl; std::cout << foo(static_cast<int>(b::B2)) << std::endl; } C'est a::LOCAL_Ace que l'énumération fortement typée essaie de réaliser, mais …


12
Jamais vu auparavant C ++ for loop
Je convertissais un algorithme C ++ en C #. Je suis tombé sur ceci pour la boucle: for (u = b.size(), v = b.back(); u--; v = p[v]) b[u] = v; Il ne donne aucune erreur en C ++, mais il le fait en C # (impossible de convertir un …
164 c#  c++  for-loop 

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.