Nobody Opublikowano 15 Kwietnia 2008 Udostępnij Opublikowano 15 Kwietnia 2008 Witam :) Chciałbym się dowiedzieć jak sprawdzić w bajtach ile zajmuje dana zmienna, aby obliczyć sobie ile klient oraz serwer wysyłają sobie 'bajtów'. :) Czy można to jakoś sprawdzić? Z góry dziękuję za pomoc :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 15 Kwietnia 2008 Udostępnij Opublikowano 15 Kwietnia 2008 Char ( znak ) - 1 bajt Integer - 2-4 bajty Double/Real - 8 bajtów Jakoś tak. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 15 Kwietnia 2008 Udostępnij Opublikowano 15 Kwietnia 2008 Jeżeli zmienna jest real, to zajmuje tyle ile float (czy double nie wiem :P), a jeśli jest ciągiem znaków to ma tyle bajtów taką jak długość znaków. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Nobody Opublikowano 15 Kwietnia 2008 Autor Udostępnij Opublikowano 15 Kwietnia 2008 OK wielkie dzięki :) Chodziło mi przede wszystkim o string :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Filar Społeczności Ranmus Opublikowano 15 Kwietnia 2008 Filar Społeczności Udostępnij Opublikowano 15 Kwietnia 2008 Proszę nie zamykać niedopowiedzianych tematów. a jeśli jest ciągiem znaków to ma tyle bajtów taką jak długość znakówNiekoniecznie. W wielu nowoczesnych językach programowania zamiast zwykłego kodowania ascii używa się utf i wtedy np. typ string może na znak przechowywać nie jeden a dwa czy cztery bajty, dlatego też w przypadku jednobajtowych ciągów mówić po prostu tablicja bajtów czy char i tyle. :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
dziadekkleofas Opublikowano 15 Kwietnia 2008 Udostępnij Opublikowano 15 Kwietnia 2008 OK wielkie dzięki :) Chodziło mi przede wszystkim o string :) String ma nieograniczony rozmiar wartości - a realnie do rozmiarów ramu i pliku wymiany. :P Dlatego oszczędzaj stringi wyłącznie do najpotrzebniejszych czynności typu przesłania nicku gracza jeśli nie chcesz łącza zatykać. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Nobody Opublikowano 15 Kwietnia 2008 Autor Udostępnij Opublikowano 15 Kwietnia 2008 Stringów używam do przesyłania danych takich jak nick, hasło i wiadomość do chatu :P Dajmy na to, że ktoś wyśle wiadomość o długości 100 znaków. Znaczy to, że 'waży' ona 100 bajtów? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 16 Kwietnia 2008 Udostępnij Opublikowano 16 Kwietnia 2008 Nie licząc nagłówków etc.? Tak. O ile to zwykły ASCII. =P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się