Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Array Abfrage Problem

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
09.11.2006, 20:14 Uhr
~jean2k6
Gast


Moin

Ich probiere soeben die Arrays ein bischen aus in C++. Das ganze ist eigentlich nicht sehr schwierig, aber der Compiler bring mir bei diesem Code immer eine Fehlermeldung:


Code:

#include <iostream>
using namespace std;

int main()
{

    int level[5][5];
    int aktuellx[25];
    int aktuelly[25];
    
    int temp=4;
    
    if(level[aktuellx[temp]+1,aktuelly[temp]] == 1)
    {
    }
    
}



Und zwar folgende:
[C++ Fehler] problem.cpp(13): E2034 Konvertierung von 'int' nach 'int *' nicht möglich

Kann mir jemand sagen was ich ändern muss?
THX
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.11.2006, 21:24 Uhr
Blubber2063



Ja kann ich dir sagen, du musst nicht mit dem , Operator arbeiten sondern für jede Indizierung die eckigen Klammern nehmen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.11.2006, 22:18 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


was blubber genau meint:


C++:
level[aktuellx[temp]+1,aktuelly[temp]]  // <-- falsch




C++:
level[aktuellx[temp]+1][aktuelly[temp]]  // <-- richtig


--
class God : public ChuckNorris { };

Dieser Post wurde am 09.11.2006 um 22:18 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: