zadanie 4 lekcji 7 - pomocy
Ostatnio zmodyfikowano 2010-11-24 12:53
Elaine |
» 2010-11-22 19:57:46 co do size_t to przecież zachodzi konwersja więc to nie ma zbyt dużego znaczenia, jakby miało to kompilator by sypał warningami |
Bo używasz kompilatora 32-bit. Kompilator 64-bit już krzyczy, że konwersja może spowodować utratę górnych bitów.
...double, float... że jakbyś niby chciał podpisać pod double'a stringa o dużej długości |
Spójrz tylko, co odczytujesz ze strumienia. Tak, stringa.
tzn? gdzie byś chciał tę notację? mam podawać wynik w notacji? double przyjmie taką wartość jaką mu podam, a czy potem będzie wyświetlany w notacji wykładniczej czy zwyczajnie to już nie ode mnie zależy, czyż nie?
|
No, ale user może jej użyć przy wpisywaniu liczby - w końcu standardowe funkcje ją obsługują.
zakładam że użytkownik nie jest pacanem :p |
To źle - są userzy, którzy pacanami absolutnie nie są, ale takie założenia będą się starali wykorzystać przeciwko programowi.
czyżby kwestia gustu? nie ma raczej tablic ascii w których '0' ma inne pole niż 48 |
Ale są kodowania inne niż ASCII. Załóżmy jednak, że nigdy nie będziemy musieli się nimi bawić (dosyć bezpieczne założenie w dzisiejszych czasach) - zostaje czytelność. Dlaczego akurat 48? Co odróżnia to 48 od innych występująch w programie? Lepiej widać, o co programiście chodziło, jeśli użyje literału znakowego, gdy faktycznie w tym miejscu chodzi o znak. |
|
capajera18 Temat założony przez niniejszego użytkownika |
» 2010-11-24 12:53:13 ok dzieki wielkie tym którzy się wypowiedzieli
zamykam temat :)
"pozdro tym w których siedzi 99% pracy 1% szczęścia". |
|
1 2 « 3 » |