C ++ est un langage de programmation à usage général. Il a été conçu à l'origine 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 (à être) compilé 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], [C ++ 20] ou [C ++ 23], etc. .

Plus à propos c++...

Avec MSVC m_commandList->ResourceBarrier(1, &CD3DX12_RESOURCE_BARRIER::Transition(...)); Fonctionne bien sur C ++ 17 mais sur C ++ 20 (Aperçu - Fonctionnalités du dernier brouillon de travail) J'obtiens l'erreur: erreur C2102: '&' nécessite une valeur l Est-ce que quelqu'un sait comment cela ne pro....
17 mars 2021 à 05:31
En ce moment, j'essaie d'imprimer un caractère spécial sur mon écran LCD. pour une raison quelconque - ce message apparaît: l'appel de 'write (int)' surchargé est ambigu, je n'ai aucune idée de ce que cela signifie, et l'aide serait .......
17 mars 2021 à 04:50
J'ai écrit la majeure partie du programme, j'ai juste du mal à le déboguer. Quelque chose ne va pas avec mon calcul des nombres premiers. Pour tout ce que j'essaye, il y a 0 prime .......
c++
17 mars 2021 à 00:34
J'essaye de stocker des fonctions lambda dans une file d'attente pour les exécuter plus tard. Pour ce faire, j'essaie de masquer le pack de paramètres dans un lambda sans perdre la portée afin que je puisse toujours accéder au passé .......
c++
16 mars 2021 à 23:57
J'essaie de coder quelque chose où vous stockez 5 entiers dans un tableau, puis calculez la somme des 5 valeurs stockées. Ensuite, les 5 valeurs sont imprimées ainsi que la somme. J'ai essayé ceci: const int .......
16 mars 2021 à 23:08
PD: Je suis obligé d'apprendre "strrev ()" car cela fait partie de mon baccalauréat, veuillez ne pas envisager de me recommander "reverse ()". int n = 0, str, revc = 0; caractère a [256], v [101] [21], * .......
16 mars 2021 à 23:05
J'ai écrit une classe simple pour résoudre un système d'équations linéaires, pour paralléliser les soustractions de lignes de la matrice, j'ai utilisé std :: async. après la taille de la matrice 10x10, le programme plante en raison d'un défaut de segmentation. ma première implémentation était de r....
16 mars 2021 à 21:36
Débutant en C ++. J'ai une classe avec un vecteur d'auditeurs suivant le modèle d'observateur. Les auditeurs héritent d'une classe abstraite définissant différentes méthodes comme on_start, on_stop, on_such_event, etc. .......
16 mars 2021 à 21:29
J'ai besoin de coder cela en C ++ en utilisant des boucles for imbriquées. cliquez dessus Et voici ce que j'ai en ce moment. #include <iostream> #include <map> using namespace std; int main() { int i, j, k, n = 9; for(i = n; i >= 0; i--){ for(j = i; j >= 0; j--) cout << j<<" ";....
c++
16 mars 2021 à 21:16
Je travaille sur un projet où la moitié de mon code est en c et l'autre moitié en c ++. Maintenant, je veux inclure le cprogram.c dans mon cppprogram.cpp. Lorsque vous incluez un fichier c dans un programme c, vous pouvez utiliser #include "cprogram.c" Quoi qu'il en soit, faites cela en c ++ pour i....
c++ c
16 mars 2021 à 21:12
J'obtiens l'erreur suivante lorsque j'essaie d'initialiser une équipe dans main () en faisant: Team gt (NULL); erreur: pas de fonction correspondante pour l'appel à 'Team :: Team (NULL)' Je ne sais pas comment s'y prendre, car c'est un test .......
16 mars 2021 à 20:47
Comme nous le savons, nous renvoyons normalement une copie à une nouvelle classe lors de la surcharge d'un opérateur arithmétique. A titre d'exemple, << l'opérateur est normalement défini comme ceci: opérateur T1 <....
c++
16 mars 2021 à 20:21
J'ai une question sur les constantes symboliques de chaîne de style C et l'allocation dynamique de tableaux. const char** name = new const char* { "Alan" }; delete name; Quand j'essaye de delete name après new 'avoir un morceau de mémoire, le compilateur me suggère d'utiliser delete au lieu de dele....
16 mars 2021 à 19:48
J'ai du mal à gérer des paylods avec différentes tailles dans mon socket udp. Mon idée actuelle est de trouver la plus grande charge utile qui puisse être produite et de créer un tampon de cette taille pour le socket. Ce .......
16 mars 2021 à 19:40
Bonjour, j'ai une structure qui alloue de la mémoire en utilisant un nouveau mot-clé et je voulais supprimer en utilisant std :: vector à la place, alors j'ai fait comme ça avant de passer à std :: vector BYTE * packPlayerMoving (.......
16 mars 2021 à 19:31
#include <iostream> #include <memory> using namespace std; class Base { public: virtual void foo() = 0; protected: int num{ 1 }; public: Base() { cout << "Base class constructor" << endl; } virtual ~Base() { cout << "Base class destructor " << endl; }....
16 mars 2021 à 18:56
J'essaie d'utiliser catch2 TEMPLATE_TEST_CASE pour des paires de types, c'est-à-dire qu'au lieu de créer un modèle pour chaque test, je dois utiliser une paire de types corrélés. Je pensais pouvoir utiliser std :: variant pour .......
16 mars 2021 à 18:30
Je veux faire correspondre la sortie de boost::spirit::karma::real_generator à la sortie de std::stringstream. Le code suivant convertit le double 8612.0078125 en std::string avec une précision 6 en utilisant: stringstream et std::setprecision boost::spirit::karma::real_generator Cependant, ils se c....
16 mars 2021 à 17:09
Je suis très confus quant à la façon d'implémenter std :: promise pour la communication inter-thread. Voici un petit exemple. Quand j'essaye de compiler ceci, j'obtiens l'erreur "get n'est pas un membre de std :: promise" ........
16 mars 2021 à 16:00
J'ai besoin d'écrire le code qui produira des mots sans répéter les chiffres. Par affectation, je dois utiliser le tableau char. J'ai décidé de faire cela avec des expressions régulières. Pour le moment, j'ai cette expression: regex rx ("^(?!.*(.).*\1)[0-9]+$"); Si vous prenez chaque mot de la c....
16 mars 2021 à 15:53
Je n'ai pas beaucoup d'expérience avec OpenGL, GLFW ou GLEW, donc ma capacité de dépannage avec ces bibliothèques est minime. J'ai réussi à rendre un triangle ([-1, -1, 0], [1, -1, 0], [0, 1, 0]) .......
16 mars 2021 à 15:27
Question de l'éditeur de liens: si j'avais un fichier. c qui n'a aucune inclusion du tout, aurions-nous encore besoin d'un éditeur de liens?....
16 mars 2021 à 15:26
Je lance un plugin sonarlint dans visualstudio. J'obtiens un problème majeur concernant mon code comme ci-dessous: _declspec (dllexport) void GetInformation (void (add) (const char * pCarName)) {add ("N3-988"); .......
16 mars 2021 à 14:01
J'essayais d'utiliser cette fonctionnalité, voici ce que j'ai fait: glGenBuffers (1, & m_vbo_id); glGenVertexArrays (1, & m_vao_id); glBindBuffer (GL_ARRAY_BUFFER, m_vbo_id); glBindVertexArray (m_vao_id); .......
16 mars 2021 à 13:19
Je crée un système de mot de passe pour un programme de cryptage. Pour cela, j'ai déplacé mon morceau de code principal dans une instruction if, mais maintenant, au lieu de lire le code ligne par ligne, il imprime simplement tout .......
c++
16 mars 2021 à 12:55