программа пишет, что возникло не обработанное исключение? https://pastebin.com/xVmHqKFu
Ознакомься https://t.me/supapro/743683
Но у меня такой вопрос, чисто поинтересоваться Зачем тебе массив чаров?
все же написано terminate called after throwing an instance of 'std::out_of_range' what(): stoi
вот у тебя аналогичная проблема
Ну, я беру из строки код символа закидываю его в массив чаров, чтобы получить новую строчку, а потом преобразую это в число для дальнейших операций. Почему я делаю именно так? Ну, я до другого способа не додумал. Как-то так
В чём проблема с стд стринг?
А как это сделать через стд стринг? У меня получалось, что код в виде числа, обратно преобразовывался в символ и ничего собственно не менялось
Ну, вообще хочу сделать хэш функцию простенькую для своего проекта
а, ну тогда делай полином и использую std::hash в чем проблема?
Ну, я не знал про существования этого. Да и просто интересно изобретать велосипеды
Вот, вроде, неплохая статья https://www.geeksforgeeks.org/how-to-create-an-unordered_map-of-user-defined-class-in-cpp/
Спасибо, сейчас ознакомлюсь
Обсуждают сегодня