Loading...
2013. 6. 9. 13:20

ํŒŒ์ผ ์ƒ์„ฑํ•˜๋Š” ์ฝ”๋“œ

์ด ์ฝ”๋“œ๋Š” ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. C ์—์„œ๋Š” fopen์ด๋ผ๋Š” ํ•จ์ˆ˜, Python์—์„œ๋Š” file์ด๋ผ๋Š” ๊ฒƒ์œผ๋กœ ๋ฐ›์•„๋‚ด์ง€์š”. ์‹ค์ œ๋กœ ๋ฆฌ๋ฒ„์‹ฑ์„ ํ•  ๋•Œ ์ด ์ฝ”๋“œ๋Š” ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ตญ๋‚ด์˜ ๋Œ€๋ถ€๋ถ„ ์•…์„ฑ์ฝ”๋“œ๋Š” Microsoft Windows์—์„œ ์ž‘๋™ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ ์ฝ”๋“œ ๋ถ„์„์„ ํ•  ๋•Œ๋„ ์ด ์ฝ”๋“œ๋Š” ์ •๋ง ๋งŽ์ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์œ„ ํ™”๋ฉด์ฒ˜๋Ÿผ ์ฝ”๋“œ ์ž‘์„ฑ ํ›„ ๋””๋ฒ„๊ทธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด ์•„๋ž˜ ํ™”๋ฉด์ฒ˜๋Ÿผ TEST.txt๋ผ๋Š” ํŒŒ์ผ์ด ํ•œ ๊ฐœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ •์ƒ์ ์œผ๋กœ ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜์…จ๋‹ค๋ฉด, ํŒŒ์ผ์„ ์—ด์–ด๋ด…์‹œ๋‹ค. ๊ทธ๋Ÿผ ํŒŒ์ผ์— ์œ„์—์„œ ์ž‘์„ฑํ•œ 'DISK FILE OPEN, WRITE, CLOSE"๋ผ๋Š” ๋ฌธ๊ตฌ๊ฐ€ txt ํŒŒ์ผ ์•ˆ์— ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ์‘์šฉํ•œ๋‹ค๋ฉด ๋” ๋งŽ์€ ๊ณณ์— ์“ฐ์ผ ์ˆ˜ ์žˆ๊ฒ ์ง€์š”?

2013. 6. 2. 13:26

๊ฐ€์žฅ ํฐ ์ˆ˜๋ฅผ ์ฐพ์•„๋‚ด๋Š” ์ฝ”๋“œ

์–ด์…ˆ๋ธ”๋ฆฌ์–ด ํฌ์ŠคํŒ…์„ ์ฒ˜์Œํ•ด๋ณด๋Š”๋ฐ, ์ƒ๋‹นํžˆ ๋‚œ๊ฐํ•˜๋„ค์š”. ๊ธ€์„ ์–ด๋–ป๊ฒŒ ํฌ์ŠคํŒ…ํ•ด์•ผ ์‰ฝ๊ฒŒ ์„ค๋ช…์ด ๋ ์ง€... ใ…Žใ…Ž; ์ผ๋‹จ ์–ด๋Š ์ •๋„ ์ง€์‹์ด ์žˆ๋Š” ์‚ฌ๋žŒ์„ ์œ„ํ•œ ๊ธ€์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์ ์–ด ๋‚ด๋ ค๊ฐ€๋ด…๋‹ˆ๋‹ค... ์œ„ ์ฝ”๋“œ๋Š” ์ œ๊ฐ€ ๋ฐ์ดํ„ฐ ์„ธ๊ทธ๋จผํŠธ์— ์ž…๋ ฅํ•œ ์ˆซ์ž ์ค‘ ๊ฐ€์žฅ ํฐ ์ˆซ์ž๋ฅผ ์ฐพ์•„๋‚ด๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. ๊ฐ ์ˆซ์ž๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ์œ„ํ•ด CX์— 5๊ฐœ๋ฅผ ๋ถ€์—ฌํ•ด์ฃผ๊ณ , ๋ฐ์ดํ„ฐ ์„ธ๊ทธ๋จผํŠธ์—์„œ ์ˆซ์ž 5๊ฐœ๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋„๋กํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๋‹ค์Œ ์ˆซ์ž๋ฅผ ๋น„๊ตํ•˜๊ธฐ ์œ„ํ•ด, JA ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„๊ตํ•˜๋„๋ก ํ•˜๊ณ , ๋งˆ์ง€๋ง‰ ์ตœ์ข…์œผ๋กœ ๊ตฌ๋ณ„๋œ ์ตœ๋Œ“๊ฐ’์„ AL ์ฃผ์†Œ์— ์ €์žฅํ•˜์—ฌ HIGHEST๋กœ ๋ณด๋‚ด์ค๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์„ธ๊ทธ๋จผํŠธ์—์„œ HIGHEST๋Š” 0010 ์ฃผ์†Ÿ๊ฐ’์— ์ €์žฅํ˜ธ๋„๋ก ์…‹ํŒ…๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์œ„ debug ํ™”๋ฉด ์ฒ˜๋Ÿผ 0010 ๊ฐ’์ด 60์œผ๋กœ ๋ฐ”๋€Œ์–ด ์žˆ๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์—ฌ๊ธฐ์„œ ..