Dans les langages de programmation C et C ++, quelle est la différence entre l'utilisation de crochets angulaires et l'utilisation de guillemets dans une includeinstruction, comme suit? #include <filename> #include "filename"
Dans les langages de programmation C et C ++, quelle est la différence entre l'utilisation de crochets angulaires et l'utilisation de guillemets dans une includeinstruction, comme suit? #include <filename> #include "filename"
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
J'ai donc terminé ma première mission de programmation C ++ et j'ai reçu ma note. Mais selon le classement, j'ai perdu des points pour including cpp files instead of compiling and linking them. Je ne suis pas trop clair sur ce que cela signifie. En repensant à mon code, j'ai choisi de ne pas créer...
Traditionnellement, le moyen standard et portable d'éviter les inclusions d'en-têtes multiples en C ++ était / consiste à utiliser le #ifndef - #define - #endifschéma de directives pré-compilateur également appelé schéma de macro-garde (voir l'extrait de code ci-dessous). #ifndef MY_HEADER_HPP...
Quels fichiers d'en-tête fournissent les éléments intrinsèques des différentes extensions de jeu d'instructions x86 SIMD (MMX, SSE, AVX, ...)? Il semble impossible de trouver une telle liste en ligne. Corrige moi si je me
Dans tous nos cours C ++, tous les professeurs mettent toujours using namespace std;juste après le #includes dans leurs .hfichiers. Cela me semble dangereux car en incluant cet en-tête dans un autre programme j'obtiendrai l'espace de noms importé dans mon programme, peut-être sans le réaliser, le...
Disons que j'ai un makefile avec la règle %.o: %.c gcc -Wall -Iinclude ... Je veux que * .o soit reconstruit chaque fois qu'un fichier d'en-tête change. Plutôt que d'élaborer une liste de dépendances, à chaque fois qu'un fichier d'en-tête /includechange, tous les objets du répertoire doivent être...
Lorsque vous divisez votre code en plusieurs fichiers, qu'est-ce qui devrait exactement entrer dans un fichier .h et que devrait-il entrer dans un fichier .cpp?
Considérez une paire de deux fichiers source: un fichier de déclaration d'interface ( *.hou *.hpp) et son fichier d'implémentation ( *.cpp). Laissez le *.hfichier ressembler à ce qui suit: namespace MyNamespace { class MyClass { public: int foo(); }; } J'ai vu deux pratiques différentes pour...