點解IDA Pro 會generate禁嘅Code

本帖最後由 luckiejacky 於 2016-7-10 13:56 編輯
  1. if (ATL::CComModule::Init(&_Module, &unk_1040510, v4) >= 0)
複製代碼
caller 是non-static, ATL::CComModule::Init 是non-static
禁點call. 我讀了MSDN,同goto definition,佢應該唔系static method來的?????

Update:
This looks better
But I've to new it, and it is not wrapped by a smart ptr anyways.... careful
  1. if (ATL::_pModule->Init(&_Module, 0, &v4) >= 0)
複製代碼
THX

ATL::CComModule::Init既作用域係private   只係for你用一次
咁樣既好處係低消耗同行快D (我既記憶咁話我知 不過我都好耐無寫C)

TOP