Probleme declaration de int C++
Résolu/Fermé
alex012
Messages postés
87
Date d'inscription
mardi 12 février 2013
Statut
Membre
Dernière intervention
28 août 2021
-
7 juil. 2016 à 15:46
alex012 Messages postés 87 Date d'inscription mardi 12 février 2013 Statut Membre Dernière intervention 28 août 2021 - 7 juil. 2016 à 22:21
alex012 Messages postés 87 Date d'inscription mardi 12 février 2013 Statut Membre Dernière intervention 28 août 2021 - 7 juil. 2016 à 22:21
A voir également:
- Probleme declaration de int C++
- Int converter - Télécharger - Bureautique
- Unsupported operand types: string * int ✓ - Forum PHP
- Déclaration booléen en c - Forum C
- Suite à une erreur technique, votre déclaration en ligne vient d'être interrompue. ✓ - Forum Réseaux sociaux
- Int(input python signification) - Forum Python
1 réponse
GlanVonBrylan
Messages postés
11
Date d'inscription
mercredi 6 juillet 2016
Statut
Membre
Dernière intervention
7 juillet 2016
7 juil. 2016 à 15:49
7 juil. 2016 à 15:49
Tu pourrais nous donner le code complet de ton .h ?
7 juil. 2016 à 15:55
Modifié par GlanVonBrylan le 7/07/2016 à 19:18
Apprends déjà le C++ en tant que tel (ne serais-ce qu'avec le tuto d'Open Classrooms, c'est comme ça que j'ai fait, moi), et ensuite lance-toi dans la SFML.
7 juil. 2016 à 19:16
Donc ton constructeur (défini dans map.cpp, je suppose) sera un truc du genre :
Map::Map() : maxMapSize(500), maxMapSizeY(200)
// Tu peux initialiser tes autres attributs dans la liste d'initialisation, c'est pas obligatoire mais conseillé
{
// autre opérations que tu pourrais vouloir mettre dans le constructeur
}
Cependant, si ces limitations de taille sont valable pour TOUTES les maps, je te suggère plutôt des constantes statiques, que tu pourras alors initialiser au niveau de leur déclaration.
En résumé, je te suggère plutôt de mettre le mot-clé static devant int const
Je dirais pour finir que, pour des raisons de sémantique, il est préférable d'initialiser les types primitifs avec un = plutôt que des parenthèses.
7 juil. 2016 à 22:21
ça fonctionne maintenant,
bonne soirée.