Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko191
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
  • Wykop.pl
  • Ciekawostki

    Ciekawostki
  • Rozrywka

    Rozrywka
  • Sport

    Sport
  • Motoryzacja

    Motoryzacja
  • Technologia

    Technologia
  • Informacje

    Informacje
  • Gospodarka

    Gospodarka
  • Podróże

    Podróże

Dostosuj Wykop do siebie

Wybierz treści, które Cię interesują
i zapisz jako Własną kategorię.

siwypl
siwypl

siwypl

Dołączył 7 lat i 9 mies. temu
  • Obserwuj
  • Akcje 9
  • Znaleziska 0
  • Mikroblog 9
  • Obserwujący 0
  • Obserwowane 0
BloodDeath94
BloodDeath94
BloodDeath94
31.03.2017, 07:40:18
  • 12
Na #studbaza mieliśmy zrobić program który m.in. ma przemielić plik z danymi. Ja robiłem w #cpp, kolega w #csharp "bo nie trzeba pisać tyle kodu"
u mnie wczytanie pliku i sparsowanie danych zajmuje około


a u kolegi w super C Sharpie
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

siwypl
siwypl
siwypl 01.04.2017, 17:07:57
  • 0
ok ludzie, to ja, ten kolega od csharpa. nie dawało mi to spokoju strasznie, że między wydajnością c++ i csharpa może być tak wielka różnica. wszystko przez to, że uwierzyłem na słowo, że tick to tick, różni sie dla procków wiadomo, ale to jest przyjęcie rozkazu. moje wątpliwości byly jeszcze spowodowane tym, że odpalam visuala na wirtualce, bo nie moge zainstalować net frameworka u siebie, bo jakiś poważny błąd rejestru, i za
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 18:02:31
  • 0
@BloodDeath94: > Funkcja clock ( ) zwraca przybliżoną wartość czasu procesora zużytego przez program. Wartość ta jest wyrażona w jednostkach, których CLOCKSPERSEC przypada na jedną sekundę (czyli clock()/CLOCKSPERSEC jest czasem wyrażonym w sekundach). CLOCKSPERSEC zgodnie ze standardem POSIX powinnobyć stałą równą 1 000 000 bez względu na rzeczywistą wartość cyklu
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 18:06:15
  • 0
@BloodDeath94: btw

milionowa cześć ms


śmieszny żart, nawet csharpowie funkcje mają dokładność tysięcznej części ms, co dopiero o milionowej mówić
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 18:19:33
  • 0
@BloodDeath94: btw2

pogrzeb sobie w niecie i zastanów sie, dlaczego wszyscy piszą, że czas w ms oblicza się jako

(stop-start)/(CLOCKS_PER_SEC/1000)
a nie jak napisałeś
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 20:32:31
  • 0
@BloodDeath94: chciałem zrobić rzetelne testy w millisekundach, więc powieliłem ten nasz mały pliczek z danymi (150 linii) do pliku 108 MB (3 645 000 linii danych, 7441 ms, (liczyłem k---a ze stoperem, więc Stopwatch nie kłamie)). mój program zdzierżył bez przeróbki, nawet średnie i te inne pierdoły policzył, twój nie chciał ruszyć, od razu sie wywalał. sprawdziłem plik 05 MB (15 000 linii), twój zdzierżył, 4.5 MB (150 000 linii)
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 21:07:11
  • 0
@BloodDeath94: wyłączyłem zapis danych z pliku do tablic dla dobra eksperymentu.

Czas 1: 75
Czas 2: 99134

C++ elapsed
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 21:18:01
  • 0
Zapomniałem jak działa wykop #visualstudio #csharp vs. #cpp #humorinformatykow #programowanie #programujzwykopem #problemypierwszegoswiata #problemsolved
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 21:20:58
  • 0
@BloodDeath94: dobry wspaniały i rzeczowy argument
  • Odpowiedz
siwypl
siwypl
siwypl 01.04.2017, 21:46:13
  • 2
@BloodDeath94: sam zacząłeś i teraz płaczesz, brawo. szkoda że na zajęciach nie zajmowałeś sie projektem zamiast liczyć milisekundy
  • Odpowiedz

SiwyPL

Osiągnięcia

  • Rocznica
    od 01.04.2022

    Rocznica

Wykop © 2005-2025

  • Nowy Wykop
  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl