Message #4957
Sujet: Changer le type de la variable
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 21-11-2008 09:42:25 | Dragonblood |
salut
Il arrive souvent que pour contenir une méthode on nous impose d'utiliser un type de variable bien précis exemple: core::rect<s32> irr::gui::IGUIElement::getRelativePosition ( ) ici pour contenir la valeur getRelativePosition() je dois créer une variable rect de type s32. Jusque la pas de prob Mais si moi j'ai besoin d'un float je ne peux pas faire: core::rect<f32> irr::gui::IGUIElement::getRelativePosition ( ). il me renverais une belle erreur Donc ce que je fais c'est que je crée une variable de type s32 (parce que j'y suis obligé) et qu'ensuite je crée une variable du type que je veux (ex: f32 ou f64) qui contiendra la valeur de la premiere. Mais à la longue je trouve ca un peut long et à la longue je crée plein de "variable conteneur" pour avoir le type que je veux. PS: Au moment ou j'écris il me vient l'idée de faire un transtypage (un cast quoi) pour solutionner mais cette notion est un peu ancienne dans mes souvenirs . ++ |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 150 invités en ligne membre en ligne: - RSS Feed |