Здравствуйте!!! Собственно есть строка "someshit_temp". Есть ли фунуция которая из этой строки "_temp" удалит? Анитипод функции аррend или вычислять длину строки и затем отрубать 5 последних символов? Спасибо за внимание))
Code: #include <iostream> #include <string> int main() { std::string str = "someshit_temp"; if(str.find_last_of("_temp") != std::string::npos) { std::cout << str.substr(0, str.length() - std::string("_temp").length()); } return 0; } вроде работает. хотя мб я дохрена вдолбаный сей час и написал какую-то хрень, гыгы.