gpt4 book ai didi

c++ - 字符串的用户输入

转载 作者:行者123 更新时间:2023-11-28 08:08:51 28 4
gpt4 key购买 nike

我有一个程序,标准使用字符串的值。我如何更改它以便用户可以输入值?

最好的问候

乔里克

#include <iostream>
#include <string>

using namespace std;

int main()
{

std::string id_strnormal = "4a";
std::string code = "10 4a 00 11 22 33 44 55 66 77 88 99 10 03";

std::string start_str = code.substr(0, 2);
std::string id_str = code.substr(3, 2);

int str_length = code.length();
std::string stop_str = code.substr(str_length-5);


if (id_str == id_strnormal)
{
std::cout << code << std::endl;
}
if (id_str != id_strnormal)
{
std::cout << "package id isn't 4a" << std::endl;
}
system ("pause");
return 0;
}

最佳答案

您可以使用 : getline (cin , string) 进行用户输入。如果用户的输入是 4a asd , std::cin 将不起作用,但上面的示例将起作用。

关于c++ - 字符串的用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9597629/

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