comment utiliser strtol dans c++???
comment utiliser strtol dans c++???
comment utiliser strtol avec char*
As-tu lu les messages précédents?
En C++, on n'utilise pas strtol(). Ça ne se fait plus. C'est obsolète. C'est pour les programmeurs C poilus et vêtus de peaux de bêtes.
En C++, on est civilisé, et on utilise les std::istringstream.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
salut, et bienvenue sur le forum.
Heuu... en n'utilisant pas les char* mais la classe std::string
Rien ne t'empêche de passer un char* à une fonction qui attend une référence constante sur une std::string... Cela créera un objet de type std::string temporaire et contenant la chaine telle qu'elle est représentée sous la forme d'un char*
D'un autre coté, il est tout à fait possible de récurpérer un char* au départ d'une std::string grâce à la méthode c_str()
Et, comme la classe std::string est plus facile et plus sécurisante à l'emploi qu'un char* (entre autres parce qu'elle connait sa taille, qu'elle se charge elle-même de gérer la mémoire qui est nécessaire et parce qu'elle dispose d'une série de méthodes très utiles) tu aurais vraiment tord de vouloir t'en passer
A méditer: La solution la plus simple est toujours la moins compliquée
Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
Coder efficacement en C++ : dans les bacs le 17 février 2014
mon tout nouveau blog
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager