gpt4 book ai didi

C++ cout操作数错误,类型错误ostream,字符串

转载 作者:搜寻专家 更新时间:2023-10-31 00:16:14 25 4
gpt4 key购买 nike

<分区>

我只是在学习 C++ 的基础知识,我在使用 cout 时遇到了一些问题。我编写了一些简单的测试来打印 hello world、一个简单的加法器函数和一个翻转字符串顺序的函数。一切运行正常,除了我的字符串函数给出了这个错误。希望得到解释,谢谢。

错误:没有运算符“<<”匹配这些操作数,操作数类型为std:ostream << std:string

#include <iostream>

using namespace std;

int adder(int a, int b)
{
return a + b;
}

int addOneToInput(int a)
{
return a + 1;
}

string flipStringOrder(string s)
{
string temp = "";
for (int i = 0; i < s.length; i ++)
{
char charTemp = (s.at(s.length() - i -1));
temp += charTemp;
}
return temp;
}


void main(){
cout << "Hello World" << endl;
int x = 5;
int y = 3;
cout << adder(x, y) << endl;
cout << flipStringOrder("moon") << endl;
cin.get();
}

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