Edit enum with string (+REP)
#7

This is happening because you are miss-understanding what enum is, You can think of enum as constant variables that will be replaced by numbers at compile time, so a Money in enum is not a string, but rather a number (for example 6th element in an array), so "Money" as string is not equal to Money of an enum, what you can do is however making a nested if-else
PHP код:
if(!strcmp(string,"Money"))
{
//Set his money bla bla bla

UPDATE: I didn't actually know you can use a switch in this case, went ahead and tested, turns out you can't use it, so strcmp is your only way to do it I guess.
Reply


Messages In This Thread
Edit enum with string (+REP) - by Lirbo - 03.02.2016, 08:47
Re: Edit enum with string (+REP) - by cdoubleoper - 03.02.2016, 09:01
Re: Edit enum with string (+REP) - by Lirbo - 03.02.2016, 09:04
Re: Edit enum with string (+REP) - by cdoubleoper - 03.02.2016, 09:06
Re: Edit enum with string (+REP) - by Lirbo - 03.02.2016, 10:02
Re: Edit enum with string (+REP) - by Sawalha - 03.02.2016, 10:29
Re: Edit enum with string (+REP) - by PrO.GameR - 03.02.2016, 10:38
Re: Edit enum with string (+REP) - by Lirbo - 03.02.2016, 13:47
Re: Edit enum with string (+REP) - by Sawalha - 03.02.2016, 16:17
Re: Edit enum with string (+REP) - by Lirbo - 03.02.2016, 16:51

Forum Jump:


Users browsing this thread: 3 Guest(s)