Story/์๊ฐ๋จ
ํจ์
์๊ฐ๋จ์ ์ฐ์ด๋, ๋๋ถ๋ถ์ ๊ธ์ ํ์ฅ์ค์์ ๋๋ ์์ค์์ ์๊ฐ๋๋ ๊ฒ๋ค์ด๋ค. ์ฆ, ์ธ๋ฐ์์ด ์ฐ์ด๊ฑฐ๋ ๊ฐ์๋ฆฌ๋ค. ํ์ง๋ง, ํ๋ฆฐ ์๊ฐ์ ์๋๊ณ ๋จ์ง ๋ค๋ฅธ ์๊ฐ๋ค์ ๋ชจ์์ด ์๋๊น? (๋ฒ์จ๋ถํฐ ์๋ฏธ ์๋ ์ธ์นจ์ผ ์๋ ์๋ค) 00:33 ํ์ฌ ๋ด๊ฐ ์ด ๊ธ์ ์ฐ๊ณ ์๋ ์๊ฐ์ด๋ค. ํญ์ ์ผ๋ฐค์ด๋ ์๋ฒฝ์ ๊ฐ์ฑ์ถฉ์ด ๋๋ค. ๋ชฉ์๋ฆฌ๋ฅผ ๋ค์ ์ฌ๋์ด ์์ด์ ๊ทธ๋ฐ ๊ฒ๋ ์๊ฒ ์ง๋ง, ๋์ ์๊ฐ๊ณผ ์ํ์ ๊ณต์ ํ ์ฌ๋์ด ์์ด์ ๊ทธ๋ด ์๋ ์๋ค. (๊ธฐ๋ํ๋ฉด ๋์์,,, ๊ทธ๋ ๋ค ๋๋ ๊ธฐ๋
๊ต์ธ์ด๋ค. ๊ธฐ๋๊ฐ ๋์ ์ต๋ ๋ฌด๊ธฐ์ด์, ์ต์ ๋ํ ์๋๋ค) ๊ทธ๋ ๋ค๊ณ ํ์๊ฐ ํผ์ ์ด๊ฑฐ๋ ์ธ๋กญ๊ฑฐ๋ (์ธ๋กญ๋ค).. ํ ํ !! ๋์ด๊ฐ๊ณ .. ์ค๋์ ๊ฐ์๋ฆฌ๋ '์ฌ๋์ ํจ์๋ค'๋ผ๋ ์๊ฐ์ด๋ค. ์ฌ๊ธฐ์ ํจ์๋ ํ๋ก๊ทธ๋๋จธ์ ์
์ฅ์ผ๋ก 'function'์ ๊ธฐ๋ณธ์ ์ผ๋ก ์๊ฐํ ๊ฒ..
Computer/C, CPP, MFC
SetFilePointer()
๊ฐ๋จ์ ๋ณดSetFilePointer(๋์ ํ์ผ์ ํธ๋ค, ์ฎ๊ธธ ์์น, NULL, ์์์์น)ํ์ผ์ ์ฒ์ ์ด์์๋, ํฌ์ธํฐ์ ์์น๋ ํ์ผ์ ์ฒ์, IO ์ฒ๋ฆฌ์ ๋ฐ๋ผ ํ์ผํฌ์ธํฐ๊ฐ ์๋์ผ๋ก ์ด๋. SetFilePointer()ํ์ผ ํฌ์ธํฐ๋ฅผ ์ํ๋ ์์น๋ก ์ฎ๊ธธ๋ ์ฌ์ฉ.32๋นํธ์ 64๋นํธ๋ฅผ ๋์์ ์ง์ํ๊ธฐ ์ํด 2๋ฒ์งธ ์ธ์์ 3๋ฒ์งธ ์ธ์๋ฅผ ํตํด ๊ฐ 4๋ฐ์ดํธ์ฉ 64๋นํธ, ์คํ์
์ ์ ๋ฌํ ์ ์๋ค.SetFilePointerEx ๋ฅผ ์ฌ์ฉํ๋๊ฒ์ด ์ข๋ค. ์ํDWORD SetFilePointer( HANDLE hFile, LONG IDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod); - HANDLE hFile: ํ์ผํฌ์ธํฐ๋ฅผ ์ฎ๊ธฐ๊ณ ์ ํ๋ ๋์ ํ์ผ์ ํธ๋ค. - LO..