L'équipe R&D dans laquelle je suis a décidé d'adopter une norme de codage. Nous venons de nous former et avons trop peu de code et de temps de codage commun pour fonder notre document de normes / conventions sur ce qui s'est développé organiquement dans notre équipe et sur de …
Je pense que c'est généralement une bonne pratique d'en #include-tête pour tous les types utilisés dans un fichier CPP, indépendamment de ce qui est déjà inclus via le fichier HPP. Ainsi, je pourrais #include <string>à la fois dans mon HPP et mon CPP, par exemple, même si je pouvais encore …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Cette question a plutôt été …
D'après ce que je peux voir, il existe deux formes omniprésentes de gestion des ressources: la destruction déterministe et explicite. Des exemples des premiers seraient des destructeurs C ++ et des pointeurs intelligents ou le sous-marin DESTROY de Perl, tandis qu'un exemple du second serait le paradigme des blocs à …
Supposons qu'il existe deux threads qui communiquent en s'envoyant des messages de données de manière asynchrone. Chaque thread a une sorte de file d'attente de messages. Ma question est de très bas niveau: quel peut être le moyen le plus efficace de gérer la mémoire? Je peux penser à plusieurs …
J'essaie actuellement d'améliorer mon utilisation des exceptions et j'ai trouvé la distinction importante entre les exceptions qui signifient des erreurs de programmation (par exemple, quelqu'un a passé null comme argument ou appelé une méthode sur un objet après sa suppression) et celles qui signifient un échec dans le opération qui …
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 discussion approfondie. …
Comment l'utilisation de la mémoire d'un objet entier écrit en Java se compare \ contraste avec l'utilisation de la mémoire d'un objet entier écrit en C ++? La différence est-elle négligeable? Aucune différence? Une grosse différence? Je suppose que c'est la même chose car un int est un int quelle …
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 discussion approfondie. …
J'ai un argument avec un de mes collègues concernant les directives C ++ à suivre. Il conçoit actuellement toutes ses bibliothèques de cette façon: Il utilise des lettres majuscules et minuscules incohérentes dans ses noms de fichiers Certains de ses en-têtes n'ont pas d'extension Je crois que le fait de …
La plupart des programmes peuvent être assez désinvoltes au sujet de l'allocation de tas, même dans la mesure où les langages de programmation fonctionnels préfèrent allouer de nouveaux objets plutôt que de modifier les anciens, et laisser le garbage collector s'inquiéter de libérer des choses. Dans la programmation intégrée, le …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . Comment mettre à jour un C ++ très rouillé, …
Donc, je prévois d'écrire une bibliothèque C ++ et je veux qu'elle soit multiplateforme, et comme cette bibliothèque ne traitera pas de l'interface utilisateur et je veux qu'elle ait le moins de dépendances possible, je n'utiliserai pas Qt (en fait, Qt ne m'aidera pas vraiment à réaliser ce que je …
Je me demandais quelle serait la meilleure méthode pour créer une extrémité Web pour l'interfaçage avec un programme C ++ sur le serveur. Au début, je pensais simplement à utiliser l'exécution du shell à partir du langage côté serveur Web (comme shell_exec()en PHP), mais je me demandais s'il y avait …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.