仕様に基づいて書いているプログラムでは、変数は文字列として関数に渡されます。別の変数を設定するには、その文字列を char 変数に設定する必要があります。どうすればこれを行うことができますか?
これはヘッダーファイルにあります:
void setDisplayChar(char displayCharToSet);
これはそれを設定する関数です:
void Entity::setElementData(string elementName, string value){
if(elementName == "name"){
setName(value);
}
else if(elementName == "displayChar"){
// char c;
// c = value.c_str();
setDisplayChar('x');//cant get it to convert :(
}
else if(elementName == "property"){
this->properties.push_back(value);
}
}
高度なヘルプをありがとう!