Añadida la función boolToOnOff

This commit is contained in:
2024-09-15 18:11:20 +02:00
parent b6c5d06246
commit 85a082d738
2 changed files with 42 additions and 47 deletions

View File

@@ -146,27 +146,19 @@ bool checkCollision(SDL_Point &p, SDL_Rect &r)
// Convierte una cadena en un valor booleano
bool stringToBool(std::string str)
{
if (str == "true")
{
return true;
}
else
{
return false;
}
return str == "true" ? true : false;
}
// Convierte un valor booleano en una cadena
std::string boolToString(bool value)
{
if (value)
{
return "true";
return value == true ? "true" : "false";
}
else
// Convierte un valor booleano en una cadena "on" o "off"
std::string boolToOnOff(bool value)
{
return "false";
}
return value == true ? "on" : "off";
}
// Convierte una cadena a minusculas

View File

@@ -272,6 +272,9 @@ bool stringToBool(std::string str);
// Convierte un valor booleano en una cadena
std::string boolToString(bool value);
// Convierte un valor booleano en una cadena "on" o "off"
std::string boolToOnOff(bool value);
// Convierte una cadena a minusculas
std::string toLower(std::string str);