conversion UINT->char

conversion UINT->char - C++ - Programmation

Marsh Posté le 05-05-2009 à 00:54:20    

salut,

 

y a une meilleur manière de faire les deux opérations ci dessous ?

Code :
  1. //conversion de char en Uint
  2. unsigned int i;
  3. std::istringstream input("1" );
  4. input >> i;
  5. //conversion de unsigned int en char
  6. unsigned int i=2;
  7. char c;
  8. c=static_cast<char>(i);


Merci


Message édité par Glock 17Pro le 05-05-2009 à 00:54:43
Reply

Marsh Posté le 05-05-2009 à 00:54:20   

Reply

Marsh Posté le 05-05-2009 à 00:56:04    

1/ boost::lexical_cast
2/ c = i :o


Message édité par Joel F le 05-05-2009 à 00:56:30
Reply

Marsh Posté le 05-05-2009 à 07:55:53    

en lisant la doc de lexical_cast jss tombé sur boost::numeric_cast , pas mal du tout

Reply

Marsh Posté le 07-05-2009 à 01:36:42    

on aura pas ça en C++0x les lexical_cast/numerical_cast? c'est pas prévu :( ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed