IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

strtol en c++


Sujet :

C++

  1. #1
    Membre averti
    Inscrit en
    D�cembre 2008
    Messages
    27
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2008
    Messages : 27
    Par d�faut strtol en c++

    comment utiliser strtol dans c++???

  2. #2
    Membre �m�rite
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    780
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Mai 2006
    Messages : 780
    Par d�faut
    tu veux dire avec des std::string?

  3. #3
    R�dacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634

  4. #4
    Membre averti
    Inscrit en
    D�cembre 2008
    Messages
    27
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2008
    Messages : 27
    Par d�faut
    comment utiliser strtol avec char*

  5. #5
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    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.

  6. #6
    Expert �minent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activit� : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 644
    Par d�faut
    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

Discussions similaires

  1. aide sur la fonction strtol
    Par remi77 dans le forum C
    R�ponses: 7
    Dernier message: 16/06/2006, 16h28
  2. R�ponses: 6
    Dernier message: 09/04/2006, 16h26
  3. utilisation de strtol
    Par R'SKaP dans le forum C++
    R�ponses: 1
    Dernier message: 16/11/2005, 00h44
  4. R�ponses: 3
    Dernier message: 09/10/2005, 22h05
  5. strtol & atol
    Par beloc dans le forum C
    R�ponses: 6
    Dernier message: 05/04/2005, 19h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo