#include <iostream>
int main() {
std::string str = "Это пример строки для разбора";
auto words = splitStringBySpace(str);
for (const auto& w : words) {
std::cout << w << std::endl;
}
return 0;
}
Чтобы проверить, что первый элемент std::vector<std::string> не пустой, нужно сначала убедиться, что вектор не пустой (то есть содержит хотя бы один элемент), а затем проверить, что этот элемент не является пустой строкой.