代码如何捕获异常(try、catch(...))?
push 0FFFFFFFFh
...
mov eax, dword ptr fs:[00000000h]
...
mov dword ptr fs:[00000000h],eax
mov dword ptr [ebp-10h],esp
这段代码在捕获异常的函数“头”中是什么意思?
mov dword ptr [ebp-4], 0
而这个(在“尝试”的头部)?函数没有任何局部变量。
功能:
int SUM(int a, int b)
{
try{}
catch(...){}
return 0;
}
FS段有什么商店?