Anonymní profil ADam – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil ADam – Programujte.comAnonymní profil ADam – Programujte.com

 

Příspěvky odeslané z IP adresy 89.102.19.–

Hardware › Zmena ID HDD
22. 4. 2008   #71974

Dobrý den. Mohl byh také požádat o nějaký odkaz na ten program? A neovlivnila změna ID disku chod systému? Díky

ADam
C / C++ › Výpis systémového času v C/C++
3. 4. 2008   #70472

Každopádně díky

ADam
C / C++ › Výpis systémového času v C/C++
3. 4. 2008   #70462

Hmm, jak tak pozoruju, tak já vůl měl vsugerované, že C# a C je to samé. Ale jak vino není, takže program je v C. Ve zdrojáku už mám dané to StopWatch, takže by to mělo házet chyby. A kdyby byl problém s knihovnou cdlib.dll, tak tu stačí zakázat. Jinak ten základní soubor je TestLameDecodeVc6.dsw

ADam
C / C++ › Výpis systémového času v C/C++
3. 4. 2008   #70457

Verze by to měla být 3.0 (určitě vyšší než 2.0).
Hned na začátek prográmu dám

using System;

using System.Diagnostics;
using System.Threading;


Pak na místo, kde chci začít měřit dám
Stopwatch stopWatch = new Stopwatch();

stopWatch.Start();


a úplně na konec dám
stopWatch.Stop();

TimeSpan ts = stopWatch.Elapsed;
string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10);
Console.WriteLine(elapsedTime, "RunTime");


ale jakmile to chci zkompilovat, tak to vyhodí kupu chyb (ty jsem zkopíroval do přiloženého textového souboru).
Chyba bude nejspíš v tom jak, to zapisuju úplně na začátku (using system;), ale nevím jak to obejít

ADam
C / C++ › Výpis systémového času v C/C++
2. 4. 2008   #70425

yaqwsx: vpohodě

Asi si to příliš idealizuji, ale není nějaký "jednoduchý" využítí té funkce StopWatch? Když si ten kód z DeaLerova odkazu ( http://msdn2.microsoft.com/en-us/library/system.diagnostics.stopwatch.aspx) načtu do samostatné konzolové aplikaci tak je to vpohodě, ale v momentě ho chci navléct na ten program kvůli kterému jsem se na to ptal, tak to prostě nerozchodím. Nejde do hlavičky nadeklarovat System (ani přes using ani include) a jen tak na začátek hodit

Stopwatch stopWatch = new Stopwatch();

stopWatch.Start();
a na konce stopWatch.Stop(); a výpis hodnoty



nestačí

Ještě mě napadlo, jestli by nešlo do té konzolové aplikace vložit odkaz na spouštěcí soubor vybraného programu a spuštšt to odsud, ale tam je potíž je ten spouštěcí soubor potřeba spustit s parametrem a to jsem bohužel nevykoumal jak na to (navíc by to nebylo úplně ono). Nevíte tedy prosím jak z toho ven? (ano jsou to amatérské dotazy, ale to proto že jsem amatér)

ADam
C / C++ › Výpis systémového času v C/C++
2. 4. 2008   #70377

DeaLer: Díky za radu a omlouvám se za špatné umístní vlákna
yaqwsx: Googloval jsem to dost dlouho, ale bezvýsledně, tak pardon

ADam
C / C++ › Výpis systémového času v C/C++
2. 4. 2008   #70371

Dobrý den. Google mě zklamal (asi jsem nepoužil vhodnou definici dotazu), tak zkusím požádat o pomoc zde. Mohl by mi někdo poradit jak v C# (pracuji v VS2008) zjistím systémový čas? Potřeboval bych zjistit systémový čas na začátku úlohy a pak na konci úlohy (nemusí se nikde zobrazovat, jen by se zapsal do proměnných), načež bych se z toho pokusil vyčarovat rozdíl (ten by se měl zobrazit v příkazové řádce po skončení úlohy, kterou v něm spustím). Děkuji mnohokrát.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý