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.




2
Comment fonctionne la vulnérabilité JPEG of Death?
J'ai lu sur un ancien exploit contre GDI + sur Windows XP et Windows Server 2003 appelé le JPEG de la mort pour un projet sur lequel je travaille. L'exploit est bien expliqué dans le lien suivant: http://www.infosecwriters.com/text_resources/pdf/JPEG.pdf Fondamentalement, un fichier JPEG contient une section appelée COM contenant un champ …
94 c++  security  memcpy  malware 


12
Obtenez l'adresse IP de la machine
Cette question est presque la même que celle demandée précédemment Obtenir l'adresse IP de l'ordinateur local -Question. Cependant, j'ai besoin de trouver la ou les adresses IP d'une machine Linux . Donc: Comment puis-je - par programmation en C ++ - détecter les adresses IP du serveur Linux sur lequel …


3
Quand utiliser l'initialiseur entre accolades?
En C ++ 11, nous avons cette nouvelle syntaxe pour l'initialisation des classes qui nous donne un grand nombre de possibilités pour initialiser des variables. { // Example 1 int b(1); int a{1}; int c = 1; int d = {1}; } { // Example 2 std::complex<double> b(3,4); std::complex<double> a{3,4}; …




8
C ++ lambda avec des captures comme pointeur de fonction
Je jouais avec les lambdas C ++ et leur conversion implicite en pointeurs de fonction. Mon exemple de départ les utilisait comme rappel pour la fonction ftw. Cela fonctionne comme prévu. #include <ftw.h> #include <iostream> using namespace std; int main() { auto callback = [](const char *fpath, const struct stat …

8
Quel est le plus rapide: if (bool) ou if (int)?
Quelle valeur est préférable d'utiliser? Boolean true ou Integer 1? Le sujet ci-dessus m'a fait faire des expériences avec boolet inten ifcondition. Alors juste par curiosité, j'ai écrit ce programme: int f(int i) { if ( i ) return 99; //if(int) else return -99; } int g(bool b) { if …
94 c++  assembly  int  boolean 

4
experimental :: erreur de l'éditeur de liens du système de fichiers
J'essaye d'utiliser les nouvelles fonctionnalités de c ++ 1z pour le développement dans gcc 6.0. Si j'essaye ce petit exemple: #include <iostream> #include <experimental/filesystem> namespace fs = std::experimental::filesystem; int main() { fs::path p1 = "/home/pete/checkit"; std::cout << "p1 = " << p1 << std::endl; } J'ai eu: / opt / …
94 c++  gcc  c++17 

6
Où Visual Studio recherche-t-il les fichiers d'en-tête C ++?
J'ai extrait une copie d'une application C ++ de SourceForge (HoboCopy, si vous êtes curieux) et j'ai essayé de la compiler. Visual Studio m'indique qu'il ne trouve pas de fichier d'en-tête particulier. J'ai trouvé le fichier dans l'arborescence des sources, mais où dois-je le mettre pour qu'il soit trouvé lors …

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.