Bonjour,
je débute un peu en C++ et je suis confronté à un problème pour lequel je ne trouve pas de solution élégante :
class truc{
...
int* abscisse;
int** pabscisse;
}
void fonction(...)
{
int* abs = new int[...];
for(i=0;i<max;i++)
abs[i]=i;
abscisse = abs; // ne marche pas
*pabscisse = abs // je suis obligé de procéder comme ça
}
dans le premier cas, le compilateur refuse d'effectuer l'affectation "l-value specifies const object"
Que se passe t'il et comment pourrais-je donc faire?
Merci d'avance de vos réponses.