-3
我嘗試這種代碼轉換爲C#轉換代碼C++到C#
for (int k=0; k < 3; k++)
if (anim.jointInfo[j].flags & (1 << k) ) {
//....
}
flags: int
jointInfo: List<>
我嘗試這種代碼轉換爲C#轉換代碼C++到C#
for (int k=0; k < 3; k++)
if (anim.jointInfo[j].flags & (1 << k) ) {
//....
}
flags: int
jointInfo: List<>
疑難雜症,布爾VS INT事情
for (int k=0; k < 3; k++)
if (anim.jointInfo[j].flags & (1 << k) != 0) {
//....
}
很好的發現!如果((anim.jointInfo [j] .flags&(1 << k))!= 0):-) – 2010-10-28 22:42:53
if – Alex 2010-10-29 02:16:49
而且......?你看到什麼錯誤,你發佈的內容不起作用?你不能指望別人用這麼少的細節來回答這個問題。 – 2010-10-28 22:24:43
這應該在C#中編譯好。編譯器說什麼? – Faheem 2010-10-28 22:25:22
沒有足夠的信息來幫助你。簡單來說,它看起來應該用C#編譯。 – Chochos 2010-10-28 22:26:38