Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 7.321 pregleda

Najnovija ↓

keyboard funkcija 23.06.2002. u 13:41 · pre 296 meseci #1
Pozdrav svima !!!
imam problem sa keyboard funkcijom odnosno
njenim izvodjenjem, konkretno,
kompajler ne prihvata ovako nesto:
void keyboard (unsigned char key, int x, int y)
{
switch (key) {
case `d':
day = (day + 10) % 360;
glutPostRedisplay();
break;
case `D':
day = (day - 10) % 360;
...............
.............
greska koju mi prijavljuje je sledeca:
Compiling...
vezba 06 23 gl.cpp
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(44) : error C2018: unknown character '0x60'
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(44) : error C2001: newline in constant
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(44) : error C2065: 'd' : undeclared identifier
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(44) : error C2143: syntax error : missing ':' before 'constant'
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(44) : error C2051: case expression not constant
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(45) : error C2146: syntax error : missing ';' before identifier 'day'
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(48) : error C2018: unknown character '0x60'
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(48) : error C2001: newline in constant
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(48) : error C2065: 'D' : undeclared identifier
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(48) : error C2143: syntax error : missing ':' before 'constant'
C:\MY DOCUMENTS\PROGRAMI C++\vezba 06 23 gl.cpp(48) : error C2051: case expression not constant
..........................
...............................
Zna li neko sta moze da prouzrokuje odnosno sta je pogresno?
Inace primer je iz crvene knjige tako da je kod ok (valjda je do mojih
setingsa neka greska-radim na VC++6)
unapred hvala
Martin

Potpis
The sleeper has awaken
Re: keyboard funkcija 26.06.2002. u 11:51 · pre 296 meseci #2
Citat:
maxmagnus2:
switch (key) {
case `d':
day = (day + 10) % 360;



greska je u sintaksi jer se karakter ne zadaje sa `s' vec sa 's'
sve sam gledao osim toga
Potpis
The sleeper has awaken
Re: keyboard funkcija 02.07.2002. u 01:08 · pre 296 meseci #4
Radi perfektno,
ali mi samo nije jasno zasto
narod koristi ` umesto ' ?!
Mozda sam ja malo zelen ali mi ovo izgleda
kao definitivna glupost
maxmagnus
Potpis
The sleeper has awaken
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme