под линь собираю и все окей, а вот на винде прям новое приключение на ровном месте получилось.
Пример кода:
PdfElement.h
class PdfElement {
public:
inline PdfObject* GetObject();
}
inline PdfObject* PdfElement::GetObject() { return m_pObject; }
Далее наследуется класс:
PdfAcroForm.h
class PdfAcroForm : public PdfElement { }
И пробую воспользоваться:
if (pAcroForm->GetObject()->GetDictionary().HasKey(PdfName("SigFlags"))) {
pAcroForm->GetObject()->GetDictionary().RemoveKey(PdfName("SigFlags"));
}
Возникает ошибка C2039 - GetObject: не является членом "PdfAcroForm"
К слову еще вчера все собиралось, ничего в данном коде не менялось, так как это сторонняя библиотека. Может компилятору какой-то флаг нужен?
Не, такого не должно быть...
Обсуждают сегодня