» »

[C++] zapis v struct

[C++] zapis v struct

DuleKrtola ::

Kličem funkcijo joyGetPos(), ki vrne stanje joysticka (ročica, tipke).
http://msdn.microsoft.com/en-us/library...
Sprejme 2 parametra, prvi je int (ID joysticka), drugi pa pointer do structa JOYINFO, kamor zapiše spremenjlivke stanj, ki jih pobere z joysticka. Problem je, da ne znam pravilno definirat tega structa oziroma klicat funkcije, da bo pisala v ta struct.

Po tem examplu sem definiral:
struct joy{ 
	unsigned int wXpos; 
	unsigned int wYpos; 
	unsigned int wZpos; 
	unsigned int wButtons; 
	} stanje; 

... in kličem:
joyGetPos(0,&stanje);

Visual studio zajamra:
error C2664: 'joyGetPos' : cannot convert parameter 2 from 'wmain::joy **' to 'LPJOYINFO'


Se zavedam, da si moram malo razčisit osnove. Sem nameraval to zadevo narest v Matlabu, kjer sem bolj domač, pa mi serijska komunikacija tam ni všeč (bom rabil kasneje) in sem se lotil Cja.

Jean-Paul ::

JOYINFO stanje;

joyGetPos(0,&stanje);

DuleKrtola ::

Najlepša hvala za hiter odgovor, dela!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C in funkcije ter #define

Oddelek: Programiranje
463940 (2301) misek
»

[C++] Delo s kazalci na strukture, problem z vnosom podatkov

Oddelek: Programiranje
61688 (1427) An0N
»

[C] malloc, sigsegv

Oddelek: Programiranje
61051 (853) Andrej4
»

[C] Random funkcija

Oddelek: Programiranje
92301 (2132) primozsu
»

[C++] prevajalnik hoce konstruktor za strukturo

Oddelek: Programiranje
182597 (2301) Tr0n

Več podobnih tem