мне нужна помощь чтения строки в вектор:Как читать строку в вектор
vector <string> FileSplitting (vector <string> signalFileNames){
vector<string> signalFileExtensions;
for (int i=0;i<signalFileNames.size();i++){
unsigned found = (unsigned int) signalFileNames[i].find_last_of(".");
string fileExtension = signalFileNames[i].substr(found+1);
}
return signalFileExtensions;
}
до возвращения заявления, я хочу, чтобы прочитать строку FileExtension в векторе signalFileExtensions. Я думал о написании следующий код, чтобы сделать это:
fileExtension = signalFileExtensions[i];
Я не был уверен, что если бы это было правильно, потому что я, возможно, потребуется, чтобы прочитать строку в вектор в вектор.
['push_back'] (http://en.cppreference.com/w/cpp/container/vector/push_back) –
Вы просто добавляете элементы() к элементу [ C++ vector] (http://www.cplusplus.com/reference/vector/vector/), обычно с помощью 'myvector.push_back (mystring);' Вы также можете 'assign()', 'emplace()', 'swap() 'и т. д. – FoggyDay
@CaptainObvlious Я знал об очень обратном методе. Я думал, что мне нужно сделать что-то еще. Благодаря! – Channing