void CVisualStudioDemoDoc::updateLine(void)
{
int newln = GetLineNumber(p_buf);
reinterpret_cast<CVisualStudioDemoView *>(m_viewList.GetHead())->SetCurrentLineNumber(ln, newln);
ln = newln;
}
Я хочу вызвать эту функцию из другой части моего кода, не указывая указатель на объект и не включив заголовки.Вызов функции, которая использует объекты без предоставления объекта
Я хочу назвать это как нормальную функцию пустоты.
if (changementLigne == true) {
currentLine = prog;
// TODO : appeler le callback de X2
updateLine();
Suspendre();
changementLigne = false;
}
Я не знаю, если это возможно, так как класс CVisualStudioDemoDoc является класс MFC, я не нашел указатель я могу использовать.
Я знаю, но мне нужен способ сделать это, потому что я вызываю эту функцию из кода C – toto
Что бы вы ожидали от такого звонка? Вся причина, по которой функция является функцией-членом, заключается в том, что она делает что-то для/с/для экземпляра. –