Я хочу скопировать и вставить функцию C, найденную в другой программе, в свою программу C ++.
Один из аргументов функции использует указатель this.
void cfunction( FILE *outfilefd, const VARTYPEDEFINED this);
Ошибки компилятора C ++ здесь на прототипе функции:
error C2143: syntax error : missing ')' before 'this'
Как мне сделать этот C ++ пригодным для использования?
Спасибо.
РЕДАКТИРОВАТЬ (за комментарий Betamoo)
void cfunction( FILE *outfilefd, const VARTYPEDEFINED this);
{
UINT8 temp = 0;
temp = (UINT8)( this & 0x000000FF );
if ( ( temp > LIMIT ) )
......
else
{
......
}
}