Questions marquées «c++»

Questions sur C ++, un langage de programmation multi-paradigme, de forme libre, multi-paradigme, compilé statiquement.

11
Le «paradoxe du blub» et c ++
Je lisais l'article ici: http://www.paulgraham.com/avg.html et la partie sur le "paradoxe du blub" était particulièrement intéressante. En tant que personne qui code principalement en c ++ mais qui est exposée à d’autres langages (principalement Haskell), je connais quelques points utiles dans ces langages qui sont difficiles à répliquer en c …

6
Bon exemple de code complexe utilisant TDD [fermé]
Quel serait un bon exemple d'utilisation du TDD dans de grands projets complexes et réels? Tous les exemples que j'ai vus jusqu'à présent sont des projets de jouets destinés à un livre ou à un papier ... Pouvez-vous nommer un projet open-source qui utilise fortement TDD? De préférence en C …
37 java  c#  open-source  c++  tdd 


2
Comment Rust diffère-t-il des fonctionnalités de simultanéité de C ++?
Des questions J'essaie de comprendre si Rust améliore fondamentalement et suffisamment les fonctionnalités de concurrence du C ++ pour pouvoir décider si je devrais passer le temps nécessaire pour apprendre Rust. En particulier, comment la rouille idiomatique s’améliore-t-elle, ou du moins s’écarte-t-elle, des fonctionnalités de concurrence du C ++ idiomatique? …
35 c++  concurrency  rust  c++14 

4
Comment passer au C ++ 11?
Je suis en train de programmer en C ++ depuis un moment, mais je me concentre principalement sur les fonctionnalités de bas niveau du C ++. Par cela, je veux dire principalement travailler avec des pointeurs et des tableaux bruts. Je pense que ce comportement est connu comme utilisant C …
35 c++  c++11 


3
Quel est le message qui passe dans OO?
J'ai étudié la programmation OO, principalement en C ++, C # et Java. Je pensais que je comprenais bien l’encapsulation, l’héritage et le polymorphisme (ainsi que la lecture de nombreuses questions sur ce site). Une chose semble apparaître ici et il y a le concept de "transmission de message". Apparemment, …
35 java  c#  c++  object-oriented 

17
Enseignement de C ++ aux nouveaux élèves du secondaire: où tracer la ligne?
Je vais encadrer une équipe d'élèves du secondaire pour le concours de robotique FIRST. La plupart des équipes développent ici leur logiciel de robot utilisant le langage C ++. Pour beaucoup d’élèves de l’équipe, ce sera leur première introduction à la programmation. Je n'aurais pas choisi le C ++ pour …
35 c++ 



6
Quand faut-il utiliser des bools en C ++?
Nous avions une tâche pour notre classe où nous devions créer un jeu de tic-tac-toe . Les gens aiment se compliquer, alors ils ont écrit des jeux complexes qui comprenaient des menus. À la fin du jeu, vous deviez avoir la possibilité de rejouer ou de quitter le programme. J'ai …
34 c++  boolean 



12
Est-ce une odeur de code de stocker des objets génériques dans un conteneur, puis d’obtenir un objet et de décaler les objets depuis un conteneur?
Par exemple, j'ai un jeu qui a quelques outils pour augmenter la capacité du joueur: Tool.h class Tool{ public: std::string name; }; Et quelques outils: Épée.h class Sword : public Tool{ public: Sword(){ this->name="Sword"; } int attack; }; Bouclier.h class Shield : public Tool{ public: Shield(){ this->name="Shield"; } int defense; …

5
Comment puis-je créer et appliquer des contrats pour des exceptions?
J'essaie de convaincre mon chef d'équipe d'autoriser l'utilisation d'exceptions en C ++ au lieu de renvoyer un bool isSuccessfulou une enum avec le code d'erreur. Cependant, je ne peux pas contrer ces critiques. Considérez cette bibliothèque: class OpenFileException() : public std::runtime_error { } void B(); void C(); /** Does blah …
33 c++  exceptions 

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.