Supportnet Computer
Planet of Tech

Supportnet / Forum / WindowsXP

Zeitvariable in C





Frage

hallo zusammen um programm in c zu realisieren, suche ich eine zeitvariable, die ich an einer beliebigen stelle im programm aufrufen kann um zu sehen, wie lange das programm bis zur bewussten stelle braucht. gruss mäg

Antwort 1 von Tuffyfant

hey,

ich hab zwar noch nie in C programiert, aber kannst du nicht beim programmanfang einen zweiten Thread eröffnen und dort die Zeit zählen lassen und den Thread beenden und gleichzeitig die Variable ausgeben, wenn du am besagtem punkt bist ?
Ist nur so ein einfall.

_Tuffy

Antwort 2 von Tuffyfant

ach quatsch ...
erstell doch einfach ein Timestamp beim programmanfang und einen bei der besagten stelle, verrechne die timeStamps und lass die Zeit ausgeben.

_Tuffy

Antwort 3 von Event

Mit welchem ´c´ Dialekt arbeitest Du denn ?

Gruß

Antwort 4 von Mäg

sorry war grad eine weile nicht im netz.

ich arbeite mit ANSI C. C++ist mir ein bisschen zu kompliziert.

ich habe nun mal das problem mit dem einlesen der systemzeit am anfang des programms und an der stelle an der die zeit gefragt ist. aus diesen beiden werten kann man dann die differenz bilden. leider hat man dann nur werte in sekunden, was für meine zwecke zu ungenau ist, leider :-(

falls jemand einen besseren vorschlag hat, nur her damit ;-)


gruss mäg

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Suche in allen vorhandenen Beiträgen: