Questions marquées «c++»

C ++ est un langage de programmation polyvalent, de forme libre, multi-paradigme, de type statique.





8
Déterminer les mains de poker
J'ai fait un jeu Texas Hold'Em dans le cadre d'une évaluation, et j'ai réfléchi à la façon d'examiner les 7 cartes disponibles et de déterminer si des mains existent. La seule méthode possible à laquelle je peux penser est de trier les cartes numériquement, puis d'examiner chaque groupe possible de …
19 c++  card-game  poker 

4
Pourquoi l'industrie est-elle passée du C au C ++? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous 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 2 ans . Tout d'abord, je voudrais avoir une …
19 c++  c 

4
Quels opcodes sont plus rapides au niveau CPU? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 3 ans . Dans chaque langage de programmation, il existe des ensembles d'opcodes …

7
Quelle importance accordez-vous à la sécurité des exceptions dans votre code C ++?
Chaque fois que je songe à sécuriser fortement mon code, je justifie de ne pas le faire car cela prendrait tellement de temps. Considérez cet extrait relativement simple: Level::Entity* entity = new Level::Entity(); entity->id = GetNextId(); entity->AddComponent(new Component::Position(x, y)); entity->AddComponent(new Component::Movement()); entity->AddComponent(new Component::Render()); allEntities.push_back(entity); // std::vector entityById[entity->id] = entity; // …

3
Mettre à niveau la version OpenGL sous Windows?
Comment mettre à jour la version d'OpenGL sous Windows pour pouvoir utiliser quelque chose de plus récent que le fichier d'en-tête de la version 1.1 qui est inclus dans le Kit de développement Platform SDK? Même la version 7.0A du SDK pour Windows 7 inclut uniquement GL.h et GLU.h pour …
19 c++  opengl 

12
La théorie 3D avant les API graphiques? [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Game Development Stack Exchange. Fermé il y a 5 ans . Je suis ingénieur logiciel et j'espère faire évoluer ma carrière …
19 graphics  c++  opengl  directx 


2
L'allocation et la libération d'un énorme bloc de mémoire au démarrage "nettoient-elles la mémoire?"
Le livre Game Coding Complete, Fourth Edition , chapitre 5 ( Game Initialization and Shutdown ), section Checking Memory contient cet exemple de code intéressant: bool CheckMemory(const DWORDLONG physicalRAMNeeded, const DWORDLONG virtualRAMNeeded) { MEMORYSTATUSEX status; GlobalMemoryStatusEx(&status); if (status.ullTotalPhys < physicalRAMNeeded) { // you don’t have enough physical memory. Tell the …
18 c++  memory 



6
Vector3 doit-il hériter de Vector2?
Je crée quelques classes Vector2(X & Y) et Vector3(X, Y & Z), mais je ne sais pas si je dois Vector3hériter de Vector2, ou si je dois réimplémenter les variables membres m_xet m_yencore? Quels sont les avantages et les inconvénients de chaque côté (héritage vs redéfinition). Edit: j'utilise C ++ …
18 c++  architecture 

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.