как генерики в Java, потому что такой код не компилируется
template <typename T>
string to_string_2(T value)
{
if (typeid(value) == typeid(string))
{
return value;
}
else if (typeid(value) == typeid(int))
{
return std::to_string(value);
}
return "";
}
я не понял чего он хотел, это можно было сделать переопределив « или просто функцию которая выводит поля. а тут он берет сам хочет объект переобразовать в стринг, мейби в джаве так хз
Обсуждают сегодня