Что делает GetProcAddress()
?Согласно некоторым форумам, он отображает адрес функции в DLL.
Когда я запускаю вышеуказанную функцию с соответствующими параметрами, я получаю адрес printf
как некоторый адрес A
, но если я делаю cout << printf
, получить другой адрес B
.
Почему?
cout << GetProcAddress(
GetModuleHandle(TEXT("MSVCRT.DLL")),
"printf");
cout << "****" << printf << endl;