Questions marquées «c++»

34
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 utilisé une...

33
Pourquoi les constructeurs ne sont-ils pas hérités?

Je ne comprends pas ce que pourraient être les problèmes si un constructeur était hérité d'une classe de base. Cpp Primer Plus dit: Les constructeurs diffèrent des autres méthodes de classe en ce qu'ils créent de nouveaux objets, alors que d'autres méthodes sont appelées par des objets existants ....

32
Ecrire en C pour Performance? [fermé]

Je sais que j'ai souvent entendu dire que le langage C offre généralement un avantage en termes de performances par rapport au C ++. Je n'y ai pas vraiment pensé avant de me rendre compte que MSVC ne semble même pas prendre en charge le dernier standard de C, mais le plus récent, le C99 (à ma...

32
typedefs et #defines

Nous avons tous définitivement utilisé typedefs et #defines une fois ou l'autre. Aujourd'hui, en travaillant avec eux, j'ai commencé à réfléchir à quelque chose. Considérez les 2 situations ci-dessous pour utiliser intle type de données avec un autre nom: typedef int MYINTEGER et #define MYINTEGER...

31
Est-il préférable de concevoir de haut en bas ou de bas en haut?

Si je comprends bien, la conception descendante consiste à affiner le concept abstrait de haut niveau en petites pièces concrètes et compréhensibles, jusqu'à ce que le plus petit bloc de construction soit défini. D'un autre côté, le bas vers le haut définit les parties de bas niveau, puis construit...