线程堆栈可以根据平台向上或向下增长.检查这个的典型方法是让A调用B函数并使用
void FunctionB( int* FromFunctionA )
{
int localStackVariableB;
//Compare &localStackVariableB and FromFunctionA addresses
}
void FunctionA( )
{
int localStackVariableA;
FunctionB( &localStackVariableA)
}
Run Code Online (Sandbox Code Playgroud)
现在比较localStackVariableB和FromFunctionA 的地址并确定方向.确保完全关闭优化.