Error 1 error C2036: 'const void *' : unknown size file.cpp 111
Я не следую. GCC никогда не жалуется на арифметику указателей void * даже на -ansi -pedantic -Wall
. В чем проблема?
Здесь код
struct MyStruct {
const void *buf; // Pointer to buffer
const void *bufpos; // Pointer to current position in buffer
};
...
size_t someSize_t, anotherSize_t;
MyStruct *myStruct = (MyStruct *) userdata;
...
if ( (myStruct->bufpos + someSize_t) >
(myStruct->buf + anotherSize_t) ) { // Error on this line
...