Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Compiler rundet

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.05.2009, 22:36 Uhr
~testo
Gast


Hallo, ich habe vor einem halben Jahr oder mehr in diesem Forum eine Frage gestellt. Ich glaube der Thread ist nicht mehr aktiv zumindest kann ich nicht antworten. Dennoch beschäftigt mich diese Problemstellung immer noch und ich wäre sehr froh wenn mir weitergeholfen werden könnte.

Der Thread ist einzusgehen unter:

https://ssl.secure-hosts.de/www.fun-soft.de/showtopic.php?threadid=19892&PHPSESSID=

Antworten nehme ich gerne hier entgegen

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.05.2009, 22:38 Uhr
~testo
Gast


sorry an den operator : Wollte einemal posten und es kam eine fehlermelung. Nochmal gepostet und jetzt ists 2mal drin. Bitte darum diesen thread zu löschen. Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.05.2009, 22:55 Uhr
0xdeadbeef
Gott
(Operator)


Im Zweifel bist du mit time besser dran, siehe man time. Was aber die Formatierung angeht, meine Vermutung ist, dass du std::fixed benutzen willst, aus dem <iomanip>-Header:

C++:
#include <iomanip>
#include <iostream>

int main() {
  double pi = 3.1415926535;

  std::cout << std::fixed << std::setprecision(5) << pi << std::endl;
}



Nachtrag: Hab mich verlesen, was die Threadlöschung angeht, und den anderen Thread gelöscht. Ist ja auch egal, Antworten waren da noch keine.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 06.05.2009 um 22:56 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.05.2009, 12:24 Uhr
~testo
Gast


Danke erstmal. Mit dem fixed erzwinge ich statt der 2.39 auf 2.39000. Und ab der dritten nachkommastelle ist alles immer 0. Seltsam - bei meinem anderen system ist das nicht so.
Auch wenn ich tv_nsec ausgebe ist hier immer 3900000 alles nach den ersten 2 stellen 0.
Vielleicht liegt es daran?

Wie würde man denn mit time() verfahren und kann ich hier auch die mikrosekunden ausgeben?

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.05.2009, 16:04 Uhr
0xdeadbeef
Gott
(Operator)


Nicht time(), time, das UNIX-Kommando. Auf der Shell time ./a.out (oder wie dein Programm halt heißt).

Was das Verhalten deines Programms angeht, es sieht mir glatt so aus, als habe die system clock bei dir eine Auflösung von Millisekunden, in welchem Fall du über drei Stellen natürlich nie hinauskämst. In dem Fall könnte dir time aber wohl auch nicht weiterhelfen.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.05.2009, 17:37 Uhr
~testo
Gast



Zitat:
es sieht mir glatt so aus, als habe die system clock bei dir eine Auflösung von Millisekunden


blöd gefragt jetzt: Kann ich das irgendwie beeinflussen? ALso ändern kann ich es wohl nicht oder auf dem system dass meine system clock eine bessere auflösung bekäme...

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
07.05.2009, 18:53 Uhr
0xdeadbeef
Gott
(Operator)


Hmm...jedenfalls nicht auf einfache Weise. Möglicherweise gibt's spezielle Hardware für sowas - Präzisionsuhren, etwas in der Art. Ich habe so etwas nie gebraucht, also kann ich dir da leider nicht weiterhelfen.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: