Я новичок в программирование так, пожалуйста, поправьте меня, если я ошибаюсьНужна помощь в понимании SubStr C++
strand1.substr (исходного положения, конечного положения)
Если у меня есть этот код:
int main()
{
string strand1 = "abcde";
int pos = 1;
string strand2 = strand1.substr(0, pos);
cout << strand2;
_getch();
return 0;
}
Я ожидаю, что этот выход аб
Но я получил только первую букву в качестве выходного сигнала
Второй параметр ['count'] (http://en.cppreference.com/w/cpp/string/basic_string/substr) не« конечная позиция ». – user657267
Как говорится в [user657267], [здесь есть документация] (http://en.cppreference.com/w/cpp/string/basic_string/substr). – nonsensickle
@ user657267 Я работал, и это отвечает на мои вопросы! :/can not отметил это ответил, потому что вы ответили на него в комментариях –