的方法如下:
以下是一个示例的C++代码实现:
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
std::vector<int> splitIntegerString(const std::string& input) {
std::vector<int> result;
std::istringstream iss(input);
std::string token;
while (std::getline(iss, token, '\t')) {
int num = std::stoi(token);
result.push_back(num);
}
return result;
}
int main() {
std::string input = "1\t2\t3\t4\t5";
std::vector<int> numbers = splitIntegerString(input);
for (int num : numbers) {
std::cout << num << " ";
}
return 0;
}
上述代码将输入字符串"1\t2\t3\t4\t5"拆分为整数,并将它们存储在向量中。最后,输出向量中的整数:1 2 3 4 5。
对于这个问题,腾讯云没有特定的产品与之相关。
领取专属 10元无门槛券
手把手带您无忧上云