저는 C++의 기초를 배우는 중이며 cout에 몇 가지 문제가 있습니다. hello world, 간단한 덧셈기 함수, 그리고 문자열의 순서를 바꾸는 함수를 출력하기위한 몇 가지 간단한 테스트를 작성했습니다. 내 모든 오류가 내 문자열 함수 제외하고 잘 실행됩니다. 설명, 감사합니다.C++ 피연산자 오류, 유형 오류 ostream, 문자열
오류 : ostream에 < < 표준 : : 문자열 당신은 잊었
#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();
}
당신은하지 않는 것이 ... –
'무효 main' 법적 서명하지 #include하는 것으로. – chris