Witam
Mam za zadnie napisać program, w którym mam zmodyfikować dwie funkcje unsigned toString(unsigned n, unsigned p, char* code); oraz bool isPalindrom(char* s, unsigned k);
cały program jest tu https://pastebin.com/tZCQXCrF tutaj jest poprawny kod
wymyśliłem sobie ze funkcja isPalindrom będzie napisana tak
std::string str = std::to_string(k);
size_t size = str.size();
std::string rev; //pomocniczy
rev.reserve(size);
for (size_t i = 0; i < size; ++i)
{
rev += str[size - i - 1];
}
if (rev == str)
{
return true;
}
else
{
return false;
}
Ale to kompletnie nie działa czy ktoś by mógł mi pomoc bo porostu nie umie grzebać w czyimś kodzie a muszę to zrobić bez większych modyfikacji programu. Kompletnie też nie wiem jak napisać funkcje unsigned toString
Bardzo proszę o pomoc