저는 C++을 배우기 시작했으며 수업을 만드는 법을 배우고 있습니다. 이 코드를 만들었습니다. math.h는 AddTwo라는 함수가 포함 된 클래스의 헤더입니다.클래스 통합에 이상한 오류가 발생했습니다.
여기 math.h의 코드
#ifndef MATH_H_INCLUDED
#define MATH_H_INCLUDED
int AddTwo(int a)
#endif
도움말의 "cout을이 범위에서 선언되지 않았습니다"
#include <iostream>
#include "math.h"
using namespace std;
int main()
{
int number;
cout << "Gimme a number: ";
cin >> number;
cout << number << " plus 2 is " << AddTwo(number) << endl;
}
컴파일러는 같은 표준 네임 스페이스 기능에 대한 몇 가지 오류가 발생? 정확히 무슨 일이 벌어지고 있니?
합니까를''cout'를 사용 math.h'? – 0x499602D2
정확히 무엇이 math.h에 있는지 모르는 사이에, 우리는 도울 수 없습니다. – Daniel
아니요. – SaucyGuy