我在C++中有inline asm問題。我試圖實現快速strlen,但它不工作 - 當我使用__declspec(naked)關鍵字調試器顯示輸入地址爲0x000000,當我不使用該關鍵字時,eax指向一些垃圾,函數返回各種值。 這裏是代碼: int fastStrlen(char *input) // I know that function does not calculate strlen
int smplSize = 48;
int Smpl[48];
for(int i = 0; i < smplSize; i++) Smpl[i] = 0x0;
Smpl[smplSize-1] = 0x1;
int *ptrToSmpl = &Smpl[0];
printf("Sample @%p of Size %i :\n",(void*)ptrToSmpl,smplSiz