При компилировании возникает ошибка:
Error 3 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\04-processinfo\toolhelp.h 87 1 04 ProcessInfo
и начиная с 87 строки кусок кода, в котором вероятнее всего кроется ошибка:
inline CToolhelp::CreateSnapshot(DWORD dwFlags, DWORD dwProcessID) {
if (m_hSnapshot != INVALID_HANDLE_VALUE)
CloseHandle(m_hSnapshot);
if (dwFlags == 0) {
m_hSnapshot = INVALID_HANDLE_VALUE;
} else {
m_hSnapshot = CreateToolhelp32Snapshot(dwFlags, dwProcessID);
}
return(m_hSnapshot != INVALID_HANDLE_VALUE);
}
для полной картины:
prntscr.com/79l8d0