Original Post
I tried to make a function that returns a void pointer, and I don't see why the program will not allow it. Why can't it just be type casted later to assume its use? Can this error be fixed? :: error C2036: 'void *' : unknown size And the only reason I do this is to avoid a function for each type.. While also avoiding templates if I can.