2
當我在尋找MMX功能時,我注意到他們中的兩個,_m_empty
和_mm_empty
,有exactly the same definition。_m_empty和_mm_empty有什麼區別?
那他們爲什麼都存在?他們中的一個比另一個更老?有沒有在手冊中提到的差異?
當我在尋找MMX功能時,我注意到他們中的兩個,_m_empty
和_mm_empty
,有exactly the same definition。_m_empty和_mm_empty有什麼區別?
那他們爲什麼都存在?他們中的一個比另一個更老?有沒有在手冊中提到的差異?
文件中應指出差異。 MSDN更精確。他們明確地提到這一點:
一種_mm_empty同義詞是_m_empty。
一般來說,你應該避免使用MMX。它與AMD 3DNow一起被x64本機開發所棄用!和x87。 SSE/SSE2應該提供您需要的所有內容,並且可以在x86和x64本機之間移植。 –
@ChuckWalbourn感謝您的提示。我現在只使用SSE,但我現在沒有關於MMX。 – Aracthor