1.'Open' : cannot convert parameter 2 from 'unsigned int (__thiscall CFile::*) (void *,unsigned int)' to 'unsigned int'
Conversion is a valid standard conversion, which can be performed implicitly or by use of static_cast, C-style cast or function-style cast
2.'|' : illegal, left operand has type 'unsigned int (__thiscall CFile::*)(void *,unsigned int)'
3. '|' : illegal, right operand has type 'void (__thiscall CFile::*)(const void *,unsigned int)'
i have even tried giving spaces but even that did'nt work