GF
(*counter)++
Это раз.
И ещё присваивание в той же строчке лишнее
А без скобок ты указатель инкрементишь
Size: a a a
GF
(*counter)++
ДГ
T
std::vector<std::string> split(std::string str, char to_find) {По идее она должна создавать вектор с разделенными строками, но при например
std::string First, Second;
int i = 0;
for(; str[i] != to_find; i++) {
First += str[i];
}
for(int j = i; j < str.len(); j++) {
Second += str[j];
}
std::vector<std::string> two_str;
two_str.push_back(First);
two_str.push_back(Second);
return two_str;
}
std::vector<std::string> test = split("test.cpp", '.');Таком коде, выводятся кракозябры, подскажите что надо исправить, плиз.
std::cout<<test[0]; // Кракозябры.
F
setlocale(LC_ALL, "ru");подключены
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
P
М
P
CK
P
АК
P
ДЖ
ДЖ
setlocale(0, "ru_RU.UTF-8");
т.к. обычно файлы кодируются в utf-8F
AF
AF
А
AF
AF
А