Thread View: pl.comp.lang.delphi
15 messages
15 total messages
Started by Rysiio
Wed, 26 Jun 2002 08:51
prosze jeszcze raz o przetlumaczenie :)
Author: Rysiio
Date: Wed, 26 Jun 2002 08:51
Date: Wed, 26 Jun 2002 08:51
11 lines
1067 bytes
1067 bytes
Witam Moze mi ktos to przetlumaczy na ludzki(delphi) :) for(int i = 0; i < size / 3; i++, z += 3) Z tego co wiem to i to integer size to integer z to byte Pozdrawiam ! Rysiio rs8@wp.pl
Re: prosze jeszcze raz o przetlumaczenie :)
Author: Rysiio
Date: Wed, 26 Jun 2002 08:57
Date: Wed, 26 Jun 2002 08:57
5 lines
953 bytes
953 bytes
acha z to byte *Z Co to znaczy ? Rysiio
Odp: prosze jeszcze raz o przetlumaczenie :)
Author: Dominika Nowak
Date: Wed, 26 Jun 2002 09:24
Date: Wed, 26 Jun 2002 09:24
19 lines
1455 bytes
1455 bytes
Użytkownik Rysiio <rs8@wp.pl> napisał: > acha z to > byte *Z > Co to znaczy ? To znaczy, że Z jest wskaźnikiem na byte. A ta pętelka to mniej więcej: for i:=0 to int(size/3) do begin i := i+1; z := z+3; end; Tylko że w Delphi taka operacja na wskaźniku jest niedozwolona, a w C też trzeba z nią uważać - to możesz stosować, jeśli masz tablicę bajtów i wskaźnik do jakiegoś jej elementu, i powiedzmy chcesz przesunąć ten wskaźnik na inny element o 3 pozycje dalej w tablicy. Pozdrawiam Dominika
Re: prosze jeszcze raz o przetlumaczenie :)
Author: KOT
Date: Wed, 26 Jun 2002 09:26
Date: Wed, 26 Jun 2002 09:26
12 lines
1169 bytes
1169 bytes
> > Moze mi ktos to przetlumaczy na ludzki(delphi) :) > > for(int i = 0; i < size / 3; i++, z += 3) > Z tego co wiem to > i to integer size to integer z to byte > wez se poczytaj w sieci o programowaniu w C. Stron jest od cholery, np. : http://republika.pl/annamiedzianowska/kursC/wstep.html KOT
Re: prosze jeszcze raz o przetlumaczenie :)
Author: Łukasz
Date: Wed, 26 Jun 2002 09:27
Date: Wed, 26 Jun 2002 09:27
27 lines
1456 bytes
1456 bytes
Użytkownik "Rysiio" <rs8@wp.pl> napisał w wiadomości
news:afbven$h7r$1@news.tpi.pl...
> Witam
>
> Moze mi ktos to przetlumaczy na ludzki(delphi) :)
>
> for(int i = 0; i < size / 3; i++, z += 3)
> Z tego co wiem to
> i to integer size to integer z to byte
var
i, size: integer;
z: byte;
begin
for i:=0 to i<size/3 do
begin
z:=z+3;
//inne operacje
end;
end;
Chyba...
Pozdrawiam
Łukasz
Re: prosze jeszcze raz o przetlumaczenie :)
Author: Rafał
Date: Wed, 26 Jun 2002 09:28
Date: Wed, 26 Jun 2002 09:28
11 lines
1267 bytes
1267 bytes
Użytkownik "Rysiio" <rs8@wp.pl> napisał w wiadomości news:afbvqr$3bj$1@news.tpi.pl... > acha z to > byte *Z > Co to znaczy ? > > Rysiio > 'byte z' to znaczy że 'z' może przyjmować wartości z przedziału 0-255, a takie coś 'z+=3' to inaczej zwiększenie wartości z o 3 czyli 'z = z + 3' A tak po zatym to nie delphi tylko C++.
Re: prosze jeszcze raz o przetlumaczenie :)
Author: Anton
Date: Wed, 26 Jun 2002 10:37
Date: Wed, 26 Jun 2002 10:37
20 lines
1425 bytes
1425 bytes
Użytkownik "Dominika Nowak" <nowakd@elf.ii.uj.edu.pl> napisał w wiadomości news:afc3d7$5ou$1@szmaragd.futuro.pl... > Użytkownik Rysiio <rs8@wp.pl> napisał: > > acha z to > > byte *Z > > Co to znaczy ? > > To znaczy, że Z jest wskaźnikiem na byte. A ta pętelka to mniej więcej: > > for i:=0 to int(size/3) do begin a to co ponizej to po co ? > i := i+1; > z := z+3; > end; > m.
Re: prosze jeszcze raz o przetlumaczenie :)
Author: marfi
Date: Wed, 26 Jun 2002 10:44
Date: Wed, 26 Jun 2002 10:44
20 lines
1418 bytes
1418 bytes
Użytkownik "Dominika Nowak" <nowakd@elf.ii.uj.edu.pl> napisał w wiadomości news:afc3d7$5ou$1@szmaragd.futuro.pl... > To znaczy, że Z jest wskaźnikiem na byte. A ta pętelka to mniej więcej: > > for i:=0 to int(size/3) do begin > i := i+1; > z := z+3; > end; > > Tylko że w Delphi taka operacja na wskaźniku jest niedozwolona, a w C też Niby dlaczego niedozwolona ???? var z : ^byte; i zupełnie poprawne jest : Inc(z,3); -- marfi
Odp: prosze jeszcze raz o przetlumaczenie :)
Author: Dominika Nowak
Date: Wed, 26 Jun 2002 12:32
Date: Wed, 26 Jun 2002 12:32
7 lines
1195 bytes
1195 bytes
Użytkownik Anton <mirekmacUSUN@kki.net.pl> napisał: > > a to co ponizej to po co ? > > i := i+1; > Tak, jasne, masz rację... zagapiłam się. D.
Odp: prosze jeszcze raz o przetlumaczenie :)
Author: Dominika Nowak
Date: Wed, 26 Jun 2002 12:37
Date: Wed, 26 Jun 2002 12:37
16 lines
1607 bytes
1607 bytes
Użytkownik marfi <marfi @bb.onet.pl> napisał: > > Tylko że w Delphi taka operacja na wskaźniku jest niedozwolona, a w C też > > Niby dlaczego niedozwolona ???? > var > z : ^byte; > i zupełnie poprawne jest : Inc(z,3); > W porządku, zdawało mi się że w pascalu takich hopków się nie da robić, ale fakt, lepiej się znam na przydzielaniu pamięci przez C niż przez Delphi. Jesteś pewien, że po takiej operacji będziesz miał pod z to, co chciałeś? (tzn. że pamięć dla tablicy w Delphi jest przydzielana w sposób ciągły?) Pozdr. Dominika
Re: prosze jeszcze raz o przetlumaczenie :)
Author: szponik
Date: Wed, 26 Jun 2002 13:48
Date: Wed, 26 Jun 2002 13:48
22 lines
1383 bytes
1383 bytes
"Rysiio" <rs8@wp.pl> wrote in message news:afbven$h7r$1@news.tpi.pl... > Witam > > Moze mi ktos to przetlumaczy na ludzki(delphi) :) > > for(int i = 0; i < size / 3; i++, z += 3) > Z tego co wiem to > i to integer size to integer z to byte > for i := 0 to (size div 3) do begin if (i >= (size div 3)) then break; Inc(z, 3); // dalsza czesc petli end; Zdrowko, -- Piotr Slawinski (a.k.a szponik), GG#782837, Tlen: szponik http://www.PiotrSlawinski.iig.pl
Re: prosze jeszcze raz o przetlumaczenie :)
Author: szponik
Date: Wed, 26 Jun 2002 13:50
Date: Wed, 26 Jun 2002 13:50
26 lines
1518 bytes
1518 bytes
"szponik" <kometa101@SPAMMERS-FUCK-OFF.kki.net.pl> wrote in message news:afcgnd$a1m$1@news.tpi.pl... > > "Rysiio" <rs8@wp.pl> wrote in message news:afbven$h7r$1@news.tpi.pl... > > Witam > > > > Moze mi ktos to przetlumaczy na ludzki(delphi) :) > > > > for(int i = 0; i < size / 3; i++, z += 3) > > Z tego co wiem to > > i to integer size to integer z to byte > > > Mozna tez tak: for i := 0 to (size div 3)-1 do begin Inc(z, 3); // dalsza czesc petli end; Zdrowko, -- Piotr Slawinski (a.k.a szponik), GG#782837, Tlen: szponik http://www.PiotrSlawinski.iig.pl
Re: prosze jeszcze raz o przetlumaczenie :)
Author: marfi
Date: Wed, 26 Jun 2002 13:57
Date: Wed, 26 Jun 2002 13:57
15 lines
1695 bytes
1695 bytes
Użytkownik "Dominika Nowak" <nowakd@elf.ii.uj.edu.pl> napisał w wiadomości news:afcgdp$v8m$1@szmaragd.futuro.pl... ... > W porządku, zdawało mi się że w pascalu takich hopków się nie da robić, ale > fakt, lepiej się znam na przydzielaniu pamięci przez C niż przez Delphi. > Jesteś pewien, że po takiej operacji będziesz miał pod z to, co chciałeś? > (tzn. że pamięć dla tablicy w Delphi jest przydzielana w sposób ciągły?) Nie tylko dla tablic ale dla każdej struktury pamięć jest zawsze przydzielana w "sposób ciągły" :) (oczywiście mowa o pamięci wirtualnej a nie fizycznej ale ta druga nas w Delphi raczej mało interesuje) -- marfi
Odp: prosze jeszcze raz o przetlumaczenie :)
Author: Paweł "Morris" Pawlak
Date: Thu, 27 Jun 2002 06:40
Date: Thu, 27 Jun 2002 06:40
38 lines
1865 bytes
1865 bytes
Użytkownik szponik <kometa101@SPAMMERS-FUCK-OFF.kki.net.pl> w wiadomości do grup dyskusyjnych napisał:afcgr4$etp$1@news.tpi.pl... > > > Moze mi ktos to przetlumaczy na ludzki(delphi) :) > > > > > > for(int i = 0; i < size / 3; i++, z += 3) > > > Z tego co wiem to > > > i to integer size to integer z to byte > > > > > > > Mozna tez tak: > for i := 0 to (size div 3)-1 do > begin > Inc(z, 3); > // dalsza czesc petli > end; > Gwoli ścisłości powinno być: begin // instrukcje wykonywane w pętli Inc(z, 3); end; Tak w ogóle to może być też: i:=0; while i<(size div 3) do begin //instrukcje wykonywane w pętli Inc(i); Inc(z,3); end; Pozdrawiam, Morris
prosze jeszcze raz o przetlumaczenie :)
Author: addicted2niche
Date: Thu, 21 Dec 2017 19:03
Date: Thu, 21 Dec 2017 19:03
1 lines
1677 bytes
1677 bytes
Hello every women and girl who is. Chat with Raz Morris he is my husband and he did not have money to look after u. All my money. Is mine. He naver work. And hit me. Cos I. See him. Chat. In mail. So if u need him no need. To writing stupid. Code. Just tell me. I will bring. He stuff to u.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads