diachiaro è inizializzo un'oggetto
il puntatore che passo alla funzione PopolaGriglia non è visibile all'interno del ciclo, ma una variabile dichiarata in un blocco di codice non dovrebbe essere visibile anche nei blocchi interni al blocco in questione?codice:void myForm::CreaGriglia() { ..... ... .. wxGrid *myGrid = new wxGrid(this,GRD_GRID,wxPoint(0,0),wxSize(200,150)); myGrid->CreateGrid(100,10); //imposto la larghezza delle colonne for (int i=0;i==9;i++) { myGrid->SetColSize(i,100); } PopolaGriglia(myGrid); } void myForm::PopolaGriglia(wxGrid * griglia) { // griglia->SetCellValue(0,0,wxString("Ciaooo")); <----- in questo punto il puntatore viene visto for (int i=0;i==99;i++) { for (int g=0;g==9;g++) { griglia->SetCellValue(i,0,wxString("Ciaooo")); // <----- qui il puntatore non viene visto } } }
se no come posso fare per fargliela vedere?

Rispondi quotando
