code: Je veux accéder à l'affichage de la fonction des membres de classe en utilisant ptr p ... comment faire?Comment accéder aux membres de la classe en utilisant le pointeur void (générique) en C++
#include "stdafx.h"
#include<iostream>
using namespace std;
class car
{
public:
int i,j;
car():i(5),j(9){};
car(int a,int b):i(a),j(b){}
void display();
};
void car::display()
{ cout<<i<<j;}
void main()
{
car *obj=new car;
void *p=obj;
***//how to access 'display() or i or j' using 'p'***
}
Vous ne pouvez pas à moins que vous le jeter. Voir cette [question.] Similaire [1] [1]: http://stackoverflow.com/questions/12995287/access-element-of-struct-passed-into-a-void-pointer – jazaman
ok ... thanx ..... – user3700548