Les entrées sorties dans des chaines de caractères
Version C

Ecrire

#include <cstdio>
int main()
{
double d=9.6,d2=5.4;
char chaine[80];
sprintf(chaine,"%e %e",d,d2);
printf("%s\n",chaine);
return 0;
}
 
 

Version C++

Ecrire et lire

#include <iostream>
#include <sstream>

#include <string>

using namespace std;

int main()
{
double d=9.6,d2=5.4;
string chaine;
ostringstream out;
out << d << " " << d2 << endl ;
chaine = out.str();

cout << chaine ;

string s2 = "34 22";
int a,b;
istringstream ins;
ins.str(s2);
ins >> a >> b;
cout << a << " "<<b <<endl;


return 0;
}
Drupal 7 Appliance - Powered by TurnKey Linux