I have a C++ program:
struct arguments { int a, b, c; arguments(): a(3), b(6), c(9) {} }; class test_class{ public: void *member_func(void *arg
*args means "the object(value) args points to". Therefore, it can not be casted as pointer to object(argument). That's why it is giving error