Kurs c++ lekcja 9.5.
Ostatnio zmodyfikowano 2010-12-14 19:52
filiposs1 Temat założony przez niniejszego użytkownika |
Kurs c++ lekcja 9.5. » 2010-12-14 19:29:59 Mam problem, otóż w kursie jest kompletnie nieopisane użycie nowych funkcji itp. Międzyinnymi chodzi mi oto,że czemu przy 'cin' jest get skoro to nie łańcuch a liczba, a z resztą to to całe: cin >> sekundy).get(); //CLOCKS_PER_SEC to stała clock_t koniec = sekundy * CLOCKS_PER_SEC; clock_t start = clock(); cout << "Wlasnie zaczela sie Twoja przerwa\a\n"; while (clock() - start < koniec)
jest mi nie zrozumiałe. Mógłby mi ktoś to wytłumaczyć. |
|
DejaVu |
» 2010-12-14 19:40:35 Stało się tak bowiem Dante modyfikował dawniej radośnie kurs - w niektórych przypadkach zadziałało to na jego szkodę, a w niektórych mu pomogło.
Zapewne ten zapis powstał w wyniku przeczytania jakiegoś 'magicznego' kursu, który mówił "wstaw get() i będzie działało". Nie używaj get()'a. Jakbyś czytał najnowszy kurs C++ to byś wiedział jak się poprawnie powinno obsługiwać strumień wejściowy oraz co do czego służy. Faktem jest, że jest dużo krótszy od poprzednika, ale opisuje w moim przekonaniu dobrze podstawy, dzięki którym łatwo później będzie pracować z jakimkolwiek innym kursem. |
|
filiposs1 Temat założony przez niniejszego użytkownika |
» 2010-12-14 19:45:50 Nie odpowiedziałem mi na pytanie:D |
|
DejaVu |
» 2010-12-14 19:52:53 Wczytujesz najpierw liczbę do zmiennej, a potem jeszcze pobierasz znak ze strumienia (pozbywając się np. wciśniętego entera). Tak się nie robi. |
|
« 1 » |