为了账号安全,请及时绑定邮箱和手机立即绑定

在调试的时候分别出发了一个断点,位置分别如下,请问是有上面问题吗?

在测试普通的时候

void __cdecl _free_base (void * pBlock)

{


        int retval = 0;



        if (pBlock == NULL)

            return;


        RTCCALLBACK(_RTC_Free_hook, (pBlock, 0));


        retval = HeapFree(_crtheap, 0, pBlock);

        if (retval == 0)

        {

            errno = _get_errno_from_oserr(GetLastError());

        }

}

以及在测试块的时候


__forceinline void * __cdecl _heap_alloc (size_t size)


{


    if (_crtheap == 0) {

        _FF_MSGBANNER();    /* write run-time error banner */

        _NMSG_WRITE(_RT_CRT_NOTINIT);  /* write message */

        __crtExitProcess(255);  /* normally _exit(255) */

    }


    return HeapAlloc(_crtheap, 0, size ? size : 1);

}


正在回答

1 回答

0.0

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之离港篇
  • 参与学习       122700    人
  • 解答问题       474    个

C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通

进入课程

在调试的时候分别出发了一个断点,位置分别如下,请问是有上面问题吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信