Forum: PC-Programmierung Fehlermeldung VC++ 6.0


von keule (Gast)


Lesenswert?

Beim kompilieren meines Programmes erscheint in VC++ 6.0 immer diese 
Fehlermeldung:

D:\Informatik\Visual_Studio\MFC\BV\BV\BVDlg.cpp(192) : error C2109: 
Index benoetigt ein Feld oder einen Zeigertyp
D:\Informatik\Visual_Studio\MFC\BV\BV\BVDlg.cpp(192) : error C2106: '=' 
: Linker Operand muss ein L-Wert sein
D:\Informatik\Visual_Studio\MFC\BV\BV\BVDlg.cpp(205) : error C2109: 
Index benoetigt ein Feld oder einen Zeigertyp
Fehler beim Ausführen von cl.exe.

von keule (Gast)


Angehängte Dateien:

Lesenswert?

... hier noch die c Datei

von keule (Gast)


Lesenswert?

Ich verstehe diese Fehlermeldung "Index benoetigt ein Feld oder einen 
Zeigertyp" überhaupt nicht.

Diese Fehlermeldung bezieht sich auf diese Zeilen:
>>  gray_image[i][j] = gray;
>>      histo_obj.histogramm[gray_image[y][x]]++;

Hat jemand eine Idee woran da liegen könnte?

von keule (Gast)


Lesenswert?

Ich Idiot. Ich hab den Fehler gefunden. gray_image ist ja ein 
zweidimensonales Array. Zuvor habe ich ein eindimensionales dinamisches 
Array angelegt. Ja das kann dann nicht funktionieren.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.