OVH Cloud OVH Cloud

aidez un debutant !

4 réponses
Avatar
Khalid Taib
Qm9uam91ciwNCkonYWkgdW5lIHBldGl0ZSBxdWVzdGlvbiDgIHZvdXMgcG9zZXIsDQpqZSB2
b3VkcmFpcyAgc2F2b2lyIGxhIGRpZmZlcmVuY2UgZW50cmUgOg0KDQpjb3V0PDxjb3VyYmVb
MF08PGVuZGw7DQpldA0KcHJpbnRmKCJjb3VyYmVbMF09JSBkIFxuIiwgY291cmJlWzBdKTsN
Cg0Kc2FjaGFudCBxdWUgIHBvdXIgbGEgcHJlbWllcmUgbGlnbmUgaidhaSBsYSBib25uZQ0K
cmVwb25zZSwgIGFsb3JzIHF1ZSBwb3VyIHByaW50ZiBpbCBtZSBkb25uZSBuJ2ltcG9ydGUg
cXVvaS4NCg0KTWVyY2kNCg0KQmllbiBjb3JkaWFsZW1lbnQNCg0Ka2hhbGVkDQo=

4 réponses

Avatar
jz
Khalid Taib wrote:
Bonjour,
J'ai une petite question à vous poser,
je voudrais savoir la difference entre :

cout<<courbe[0]<<endl;
et
printf("courbe[0]=% d n", courbe[0]);



Quel est le type des éléments du tableau courbe ?

Avec printf, %d ne convient que pour afficher des entiers.

Avec cout c'est différent, ce sont les arguments eux-même qui se
débrouillent pour s'afficher correctement, donc ils connaissent leur
propre type.


Jacques

Avatar
Khalid Taib
anogd3JvdGU6DQoNCj4gS2hhbGlkIFRhaWIgd3JvdGU6DQo+ID4gQm9uam91ciwNCj4gPiBK
J2FpIHVuZSBwZXRpdGUgcXVlc3Rpb24g4CB2b3VzIHBvc2VyLA0KPiA+IGplIHZvdWRyYWlz
ICBzYXZvaXIgbGEgZGlmZmVyZW5jZSBlbnRyZSA6DQo+ID4NCj4gPiBjb3V0PDxjb3VyYmVb
MF08PGVuZGw7DQo+ID4gZXQNCj4gPiBwcmludGYoImNvdXJiZVswXT0lIGQgXG4iLCBjb3Vy
YmVbMF0pOw0KPiA+DQo+DQo+IFF1ZWwgZXN0IGxlIHR5cGUgZGVzIOls6W1lbnRzIGR1IHRh
YmxlYXUgY291cmJlID8NCj4NCj4gQXZlYyBwcmludGYsICVkIG5lIGNvbnZpZW50IHF1ZSBw
b3VyIGFmZmljaGVyIGRlcyBlbnRpZXJzLg0KPg0KPiBBdmVjIGNvdXQgYydlc3QgZGlmZuly
ZW50LCBjZSBzb250IGxlcyBhcmd1bWVudHMgZXV4LW3qbWUgcXVpIHNlDQo+IGTpYnJvdWls
bGVudCBwb3VyIHMnYWZmaWNoZXIgY29ycmVjdGVtZW50LCBkb25jIGlscyBjb25uYWlzc2Vu
dCBsZXVyDQo+IHByb3ByZSB0eXBlLg0KPg0KPiBKYWNxdWVzDQoNCmMnZXN0IOdhICEgbWVy
Y2kgYmllbg0K
Avatar
Matt
Bonjour,

je voudrais savoir la difference entre :

cout<<courbe[0]<<endl;



Je dirais C++

printf("courbe[0]=% d n", courbe[0]);



et la C tout court...

Matt...


Avatar
James Kanze
"Matt" writes:

|> > >je voudrais savoir la difference entre :

|> > > cout<<courbe[0]<<endl;

|> Je dirais C++

|> > > printf("courbe[0]=% d n", courbe[0]);

|> et la C tout court...

C'est aussi du C++. Au moins, ça fait partie de la norme C++. En
revanche, si courbe a le type double[], c'est erroné, ce qui n'est
pas le cas du premier.

--
James Kanze mailto:
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93