Not sure what the problem is - without full compiler output. But you should not use strcmp() anyways. Nor should you use const char*. Instead use std::string and operator==() to compare them.
> Am 18.07.2014 um 11:16 schrieb Tibor Bamhor <[email protected]>: > > I think the problem is with bo.mines_ > > integer can be evaluated as bool without problems, even in the widelands code > there is a lot of examples where output of strcmp is not compared to 0. > > > 2014-07-18 11:03 GMT+02:00 Fòram na Gàidhlig <[email protected]>: >> The output of strcmp is an int and not a boolean - maybe that's your >> problem? >> >> http://www.cplusplus.com/reference/cstring/strcmp/ >> >> >> 18/07/2014 08:09, sgrìobh Tibor Bamhor: >> > Hi, >> > >> > please help me with trivial programming question. I am doing this: >> > >> > if (strcmp(bo.mines_, "marble")) >> > >> > and getting this: >> > >> > error: invalid conversion from 'int32_t {aka int}' to 'const char*' >> > [-fpermissive] >> > >> > member mines_ is defined as >> > >> > char* mines_; >> > >> > in ai_hints.h >> > >> > What should be the right syntax? >> > >> > Thanks! >> > >> > >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~widelands-dev >> > Post to : [email protected] >> > Unsubscribe : https://launchpad.net/~widelands-dev >> > More help : https://help.launchpad.net/ListHelp >> > >> > >> > >> > No virus found in this message. >> > Checked by AVG - www.avg.com <http://www.avg.com> >> > Version: 2014.0.4716 / Virus Database: 3986/7871 - Release Date: 07/17/14 >> > >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~widelands-dev >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~widelands-dev >> More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~widelands-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~widelands-dev > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~widelands-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~widelands-dev More help : https://help.launchpad.net/ListHelp

