Я пытаюсь присвоить фрагмент строки новой строковой переменной. Теперь я довольно новичок, так что дольше, но легче для понимания объяснения являются лучшими для меня. В любом случае, как я пытаюсь это сделать, это так:
string test = "384239572";
string u = test[4];
Полный код того, что я пытаюсь сделать, таков:
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main()
{
string test = "384239572";
string u = test[4];
int i = 0;
istringstream sin(u);
sin >> i;
cout << i << endl;
return 0;
}
Хотя в верхней части я, кажется, жалуюсь, что я там выставил. Итак, как я могу взять небольшую часть строки из строки и присвоить ее новой строке? Заранее большое спасибо! Если вы знаете какие-либо хорошие ссылки или что-нибудь об этом, это будет также оценено!