Seek Statement

Open ๋ฌธ์œผ๋กœ ์—ฐ ํŒŒ์ผ์—์„œ ๋‹ค์Œ ์“ฐ๊ธฐ ๋˜๋Š” ์ฝ๊ธฐ ์œ„์น˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

์ž„์˜ ์•ก์„ธ์Šค ํŒŒ์ผ์˜ ๊ฒฝ์šฐ Seek ๋ฌธ์€ ๋‹ค์Œ์— ์•ก์„ธ์Šคํ•  ๋ ˆ์ฝ”๋“œ์˜ ๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๋ชจ๋“  ํŒŒ์ผ์˜ ๊ฒฝ์šฐ Seek ๋ฌธ์€ ๋‹ค์Œ ์ž‘์—…์ด ๋ฐœ์ƒํ•  ๋ฐ”์ดํŠธ ์œ„์น˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ  ํ•ญ๋ชฉ: Open, Seek

๊ตฌ๋ฌธ:


Seek[#FileNumber], Position (As Long)

๋งค๊ฐœ ๋ณ€์ˆ˜:

FileNumber: Open ๋ฌธ์— ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ฑ„๋„ ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค.

Position: ๋‹ค์Œ ์“ฐ๊ธฐ ๋˜๋Š” ์ฝ๊ธฐ์˜ ์œ„์น˜์ž…๋‹ˆ๋‹ค. ์œ„์น˜๋Š” 1์—์„œ 2,147,483,647 ์‚ฌ์ด์˜ ์ˆซ์ž๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ ํ˜•์‹์— ๋”ฐ๋ผ ์œ„์น˜๋Š” Random ๋ชจ๋“œ์˜ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ๋ ˆ์ฝ”๋“œ ๋ฒˆํ˜ธ๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ๋˜๋Š” Binary, Output, Append, Input ๋ชจ๋“œ์˜ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ๋ฐ”์ดํŠธ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ํŒŒ์ผ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฐ”์ดํŠธ๋Š” ์œ„์น˜ 1์ด ๋˜๊ณ  ๋‘ ๋ฒˆ์งธ ๋ฐ”์ดํŠธ๋Š” ์œ„์น˜ 2๊ฐ€ ๋˜๋Š” ์‹์œผ๋กœ ์œ„์น˜๊ฐ€ ์ง€์ •๋ฉ๋‹ˆ๋‹ค.

Error codes:

5 ์ž˜๋ชป๋œ ํ”„๋กœ์‹œ์ € ํ˜ธ์ถœ์ž…๋‹ˆ๋‹ค.

52 ์ž˜๋ชป๋œ ํŒŒ์ผ ์ด๋ฆ„ ๋˜๋Š” ๋ฒˆํ˜ธ์ž…๋‹ˆ๋‹ค.

Please support us!