Legfrissebbek

  • 2colours: @studygirl: Hát, ez a komment már az örökkévalóságnak íródik alighanem :D A gond mindenesetre az v... (2020.01.21. 22:35) JavaScript óra
  • 2colours: @bacsi97: Nekem más volt a hiba, nem lehetett színt váltani, hanem hibásan fehéret csinált a szín... (2012.08.30. 16:56) Mester Logika hordozható béta 1.8
  • 2colours: @1colours: Ez így normális. És mivel a fájl nem tudja a saját nevét, ezért ez védhetetlen. (2012.06.29. 20:38) Jogunk van hülyére venni a Windows-t
  • 2colours: @bacsi97: Akkor megnyugodtam. Egyébként mielőtt más venné észre: fail van, a gyalog 1-ről indulva ... (2012.06.14. 07:45) Sakk demonstrációs program
  • 2colours: @1colours: A rajzszöges út kis túlzással impró, emlékeim szerint láttam róla képet, de ahogy nézem... (2012.05.31. 16:53) Játéktesztek: Stunts

Bemutatkozás

Üdvözlöm blogunk olvasóit!

Az oldal profilja eredetileg fantáziadús dolgok alkotása volt, mostanra a hangsúly a Minecraft, a játéktesztek és az egyszerűbb programok létrehozása felé tolódott el, ugyanakkor időnként a régi projektek is visszaköszönnek.

Kevésbé szorosan vagy egyáltalán nem kapcsolódó bejegyzéseket az ersterpleght.blogspot.com oldalon olvashattok.

Az egyik admin:

2colours alias Nemokosch

Utóirat: A blog ugyan előkelő helyen foglalkozik a Minecraft-tal, de nem Minecraft-kocka blog, mégha azok is szerkesztik.

A másik admin:

1colours alias gergicse

Utó-utóirat: Szeretettel várunk mindenkit, még akkor is, ha csak kommentálni szeretne.

A harmadik admin:

icsir13

Pascalos halmazobjektumos unitom

2013.03.14. 16:45 | 2colours | Szólj hozzá!

Címkék: programozás saját unit pascal objektum halmaz

http://rapidshare.com/files/1928132019/usablesets.pas

Sziasztok!

A fönti link egy pascalos unit kódja, amit Free Pascallal lefordítva, programjaitokban a 'uses' foglalt szó után megadva használhattok. Lazarusban fordítani sem kell.
A unit tartalmilag egy kiterjesztett halmazt tartalmaz, amivel több műveletet végezhetünk, mint az alap pascalos halmazokkal. A típus neve TUsableset, ez egy karakterhalmaz, a metódusai pedig a következők:

  • init0: eljárás, előkészíti üresre a halmazt
  • init(nev:String): eljárás, a nev nevű szövegfájl (pl. 'data.txt') értékeivel állítja elő a halmazt
  • putelement(element:Char): eljárás, element nevű karaktert beteszi a halmazba
  • putset(uset:Tusableset): eljárás, a uset nevű halmazt teljesen beleolvasztja a halmazba
  • pullelement(element:Char): eljárás, kiveszi elementet a halmazból
  • pullset(uset:TUsableset): eljárás, a putset fordítottja
  • randomoneelement: Char típusú függvény, a halmazból kiválaszt egy értéket, és azzal tér vissza; közben törli a halmazból a többi elemet
  • convertset: eljárás, elkészít egy, a halmaz elemeit tartalmazó tömböt (amihez egy későbbi függvénnyel lehet hozzáférni)
  • getlength: byte típusú függvény, a halmaz elemeinek számával tér vissza
  • getset: függvény, magával a konkrét halmazzal tér vissza
  • roeneg: char típusú függvény; ugyanaz, mint a randomoneelement, csak nem törli a többi elemet, hanem éppen a többit tartja meg
  • getord: függvény, a convertset kapcsán emlegetett tömbbel tér vissza

2colours

A bejegyzés trackback címe:

https://ersterpleght.blog.hu/api/trackback/id/tr375134881

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása