Я использую VC ++ для дизассемблирования очень простой программы, которую я написал:
#include <iostream>
using namespace std;
int main()
{
for(int i = 0; i < 11; i++)
{
cout << i << endl;
}
return 0;
}
Я надеялся пролить свет на то, как работает cout, но при осмотре полученный ASM указывает навнешний источник (я полагаю):
EXTRN __imp_?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
Есть ли способ определить из вышеприведенной строки, на что конкретно он указывает и как получить к нему доступ?Даже до сих пор, как читать вышеуказанную строку?