Re: Command line - jak zatrzymać realizację skryptu?

Autor: Radosław Sokół <rsokol_at_magsoft.com.pl>
Data: Thu 27 Oct 2011 - 14:50:29 MET DST
Message-ID: <2011102712503100@grush.one.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

W dniu 27.10.2011 13:10, Robert Winkler pisze:
> Napisz sobie własnego sleep-a.
> Możesz użyć znajdującego się pewnie juz na twojej maszynie kompilatora C#.

W celu wykonania zadania wymagającego kilkudziesięciu bajtów
kodu maszynowego uruchamiać (co trwa nawet do kilku sekund)
całą maszynę wirtualną .NET? ;)

Ten świat upadnie. Jeszcze parę lat temu ludzie by się w tym
momencie prześcigali podając najkrótsze kody asemblerowe roz-
wiązujące ten problem.

PS. Lepiej przekompilować sobie z C coś w stylu:

int main(int argc, char *argv[])
{
    if (argc == 2) Sleep(atoi(argv[1]) * 1000);
    return 0;
}

Wyjdzie niezależny od wszystkiego EXE zajmujący kilkanaście
KiB (a nie MiB!!!) pamięci.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Politechnika Śląska                   |
\........................................................../
Received on Thu Oct 27 14:55:02 2011

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 27 Oct 2011 - 15:42:02 MET DST