gpt4 book ai didi

C++ 字符串到 int 值

转载 作者:太空宇宙 更新时间:2023-11-04 14:50:09 26 4
gpt4 key购买 nike

在问这个问题之前我一直在到处寻找,但没有找到任何东西。在我自学的 Schaums Programming with C++ Book 中没有提到它...

如何使用 C++ 将字符串(例如 "0:03:22")转换为 3 个独立的 int 值0、0322`?假设它可能。

最佳答案

有点像

std::string str="0:03:22";
std::istringstream ss(str);
int hours,mins,seconds;
char skip;
if(ss >> hours >> skip >> mins >> skip >> seconds) {
//success
}

这里我们创建了一个流,我们可以从中提取每个元素。

引用

http://en.cppreference.com/w/cpp/io/basic_stringstream

关于C++ 字符串到 int 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13782053/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com