yLuaz‘g‚ݍž‚έŒnŒΎŒ ..
[2ch|₯Menu]
841:ƒfƒtƒHƒ‹ƒg‚Μ–Ό–³‚΅‚³‚ρ
10/02/07 18:22:00
lightuserdata‚ΕC++/Lua‚ΜƒCƒ“ƒXƒ^ƒ“ƒX‚π‹¦’²‚³‚Ή‚Δ‚έ‚ζ‚€‚©‚ΖŠζ’£‚Α‚Δ‚ι‚ρ‚Ύ‚ͺ‚Ε‚«‚Θ‚’orz
userdata‚Ε‚β‚κ‚ΏγŽθ‚­‚’‚­‚ρ‚Ύ‚―‚Ηlightuserdata‚Μ‚Ω‚€‚ͺŒy‚’‚η‚΅‚’‚΅EEE

C++‘€‚Ε
table‚πμ‚ι
table‚ΙƒCƒ“ƒXƒ^ƒ“ƒX‚Φ‚Μƒ|ƒCƒ“ƒ^‚πlightuserdata‚ΕŠi”[
table‚ΙŠeŽνƒƒ\ƒbƒh‚πŠi”[(ƒƒ\ƒbƒh‚Νselfi‘ζˆκˆψ”jtable‚©‚ηƒCƒ“ƒXƒ^ƒ“ƒX‚Φ‚Μƒ|ƒCƒ“ƒ^‚πŽζ‚θo‚΅‚ΔƒNƒ‰ƒX‚Μƒƒ\ƒbƒh‚πƒR[ƒ‹‚·‚ιj

‚³‚η‚Ιtable‚πΟ‚ρ‚Ε__gcƒtƒB[ƒ‹ƒh‚ΙƒfƒŠ[ƒ^‚πŠi”[
Ε‰‚Μƒe[ƒuƒ‹‚Ιƒƒ^ƒe[ƒuƒ‹‚Ζ‚΅‚Đݒθ

Ε‰‚Μƒe[ƒuƒ‹‚π•Τ‚·

‚Ζ‚’‚€Š΄‚Ά‚Ε‚β‚Α‚Δ‚ι‚ρ‚Ύ‚―‚ΗLua‘€‚Ε__gc‚ͺŒΔ‚Ξ‚κ‚Δ‚­‚κ‚Θ‚’
mt = getmetatableAmt.__gc(hoge)‚Ζ‚·‚κ‚Ξ‚Ώ‚α‚ρ‚ΖƒfƒŠ[ƒ^‚πŒΔ‚ρ‚Ε‚­‚κ‚ι‚̂ɁEEE

‚±‚Α‚Ώ‚ͺDLL
URLΨέΈ(codepad.org)

‚±‚Α‚Ώ‚ͺLua
URLΨέΈ(codepad.org)


ŽŸƒy[ƒW
ΕVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ΜŒŸυ
—ήŽ—ƒXƒŒˆκ——
˜b‘θ‚Μƒjƒ…[ƒX
‚¨‚ά‚©‚ΉƒŠƒXƒg
₯ƒIƒvƒVƒ‡ƒ“‚π•\ަ
‰Ι‚Β‚Τ‚΅2ch

4275“ϊ‘O‚ɍXV/247 KB
’S“–:undef