setprecision()
-
Hallo ihr!
Ich habe gerade ein problem mit "setprecision()". Ich möchte mir in meinem Ausgabefile mehr Nachkommastellten ausgeben lassen. <iomanip.h> habe ich eingebunden.
log_aus<<Rechts<<"\t"<<Hoch<<"\t"<<ds_tacho<<"\t"<<dal_gyr<<"\t"<<rueck<<setprecision(10)<<endl;ich bekomme stets folgende Fehlermeldung:
error C2679: Binaerer Operator '<<' : Kein Operator definiert, der einen rechtsseitigen Operator vom Typ 'class __SMANIP_int' akzeptiert (oder keine
geeignete Konvertierung moeglich)Weiß jemand woran das liegt?
-
Das muss #include <iomanip> heißen.
Hoffe mal, Du mischt keine alten mit neuen IOstreams.
-
Was passiert denn, wenn ich alte und neue mische? Ich habe eine alte Klasse eingebungen, in welcher alle Bibliotheken mit "*.h" eingebunden sind. Wenn ich das .h wegmache bekommme ich Fehlermeldungen. Worin liegt denn genau der unterschied zwischen mit .h und ohne .h?
-