A ํด๋์ค์ public NativeArray<int> array๊ฐ ์์ผ๋ฉด
B ํด๋์ค์์ ์ด๋ค ์ก์ ์์ฑํด์ฃผ๋๋ฐ
var job = new Job(){array = a.array};
์๋ฐ์์ผ๋ก ์ ๋ฌํด์ฃผ๋ฉด ๋ณต์ ํด์ ๋๊ฒจ์ฃผ๋๊ฑฐ์?
์ก ์์คํ
๊ณต๋ถ์ค์ธ๋ฐ ๋๋ฌด ์ด์ง๋ฌ์...
=====
ValueType ์ ํ์์ด์ ํท๊ฐ๋ ธ๋๋ฐ ๋ชฌ๊ฐ ๊ทธ๋ฐ๊ฒ ์๋์๋๋ด.
A์์ Array ์์ฑํ์
B์์ ๋๋ ค๋ณด๋
์ ๋ฐ๋ !
valuetype ์ ํ๊ฑฐ๋ณด๊ณ ํผ๋์์ง๋ง ํด๊ฒฐ!
์ด์ ๋ ๋ชจ๋ฆ..
๋ต๋ณ๋์ค๊ธฐ์ ๊น์ง ํ ์คํธํ๋ฌ ๋ฐ์ด๊ฐ !
์ฐธ์กฐ๋ฅผ ๊ณต๋ถํ๊ณ ์๋๊ฑฐ ์๋? ใ ใ
๋ด๊ฐ ์๋ชป ์๊ณ ์์๋? ๊ตฌ์กฐ์ฒด๋ ๊ฐํ์ ์ด๋ผ ๋ณต์ฌํด์ค๋๊ฑฐ์๋?
์ ๊ฒ ์ฐธ์กฐํ์ ์ธ์ง ๊ฐ ํ์ ์ธ์ง๋ ๋๋ ์ ๋ชจ๋ฆ. ..
์์ ํฌ์ธํฐ ๋ค์ด์์ด์ ๊ทธ๋ฐ๊ฐ?
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ํ ์คํธํด๋ณด๋ ๊ทธ๋ ๋ค. ๊ทธ๋ฌ๋๊น ์ฐ๋๊ฑฐ๊ฒ ์ง๋ง ํผ๋์์...
๊ทธ๊ฒ๋จผ์ง๋ชจ๋ฅด๊ฒ ์ง๋ง... ์ผ๋จ ํด๊ฒฐ !
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
NativeArray์ ์๋ void* ์๊ฐ ๋ฒ์ธ์ด์๋๋ด !
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค. ๋ฌธ์ ํด๊ฒฐ์๋ฃ
C๋ C++ํ๋ ๋๋๋์ ๋ญ๊ฐ ๋ ์ฌ๋ฐ์
๋ชจ๋ ธ๋นํค์ด๋น์ด๋ ๋๋ ๋๋ฌด ๋ค๋ฆ... ์ฝ๋ ๋๋ ๊ธธ์ด์ง๋๊ฒ!!!!!!!!!!!!!
๊ทผ๋ฐ ๋ ๊ฒ์์์ ์ด๋์ ์ฐ๋์? ์ก ์์คํ ์
ํจ์คํ์ธ๋ฉ์ ์ ์ฉํ๋ ค๊ณ ์. ์ ๋ฒ ์ผ์ง์์ 1ํ์ผ ๋จ์๋ก ๊ธธ์ฐพ๊ธฐํ๋ค๋ณด๋ ์ธ๋ ๋ฒฝ์ด 1ํ์ผ๋ณด๋ค ์๋ค๋ณด๋ ๊ธธ์ฐพ๊ธฐ์ ๋ฌธ์ ๊ฐ ์๊ฒจ์ 0.5ํ์ผ ๋จ์๋ก flow field ๊ฐฑ์ ํด์ผํ๋๋ฐ, 4์ธ ํ๋ ์ด๋ ์๊ฐ์ค์ธ์ง๋ผ ์๊ณ ๋ฆฌ์ฆ์ด ๊ตฌ๋๊ธฐ๋ผ ๋ฉํฐ์ฐ๋ ๋ฉ์ด๋ผ๋ ํด์ค์ผ๊ฒ ์ด์...
ใ ใ ... ๊ทธ๋ฐ ์ฌ์ ๊ฐ.. ํ์ดํ ใ ใ
๊ฑฐ์ ๋๋๊ฐ๋์ค... ํ๋ด๊ฒ ์ด์