#include <iostream> using namespace std; class ClasseTest { int a,b; public: void set_num(int _a, int _b) { a=_a; b=_b; }; void calcul() { cout <<a <<"*"<< b <<"= "<<a*b<<endl; }; }; int main() { ClasseTest obj[2]; //Création d'un pointeur objet ClasseTest *pointeurobjet; //Accéder aux objets directement obj[0].set_num(5, 10); obj[1].set_num(3, 10); //Pointer sur le premier élément pointeurobjet = &obj[0]; //Afficher la valeur du premier objet pointeurobjet->calcul(); //Pointer sur l'objet suivant pointeurobjet++; //Afficher la valeur de l'objet suivant pointeurobjet->calcul(); // Revenir à l'objet précédent pointeurobjet--; //Afficher la valeur de l'objet précédent pointeurobjet->calcul(); return 0; } |
0