C kerdes megint, cast
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Wed Jul 11 18:38:00 CEST 2007
volatile char comm_ibuf0[100] ;
if( !strncmp( (char const*)&comm_ibuf0[3], ...........
castolni kell, mert az strncmp-nek nem tetszik a volatile.
Viszont már sokadszorra szivat meg, hogy lemaradt a cime operator, veletlen
ezt irtam:
if( !strncmp( (char const*)comm_ibuf0[3], ...........
normal esetben ezért anyázik hangosan, de a castolás miatt megeszi.
Ebbe bele kell törődni, vagy új strncmp-t írni, vagy mi a korrekt megoldás?
Kösz,
A.
More information about the Elektro
mailing list