HOME > 게시판 > 자유게시판
게시판| 자유게시판
※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 05-01-19 12:08
g++ 컴파일시 오류가 뜹니다.. 도와주세여
 글쓴이 : 김동국
조회 : 1,473  
#include <iostream.h>
void main()
{
        char a;
        cout<<"문자는?";
        cin>>a;
        cout<<"변수 a의 입력 데이터는 "<<a<<"입니다.\n";
        int b;
        cout<<"정수 값은?";
        cin>>b;
        cout<<"변수 b의 입력 데이터는 "<<b<<"입니다.\n";
}
이러한 소스를

g++ -o test1 test1.cpp
로 실행하면

In file included from /usr/include/c++/3.2/backward/iostream.h:31,
                 from test1.cpp:1:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning:
#warning This file includes at least one deprecated or antiquated
header. Please consider using one of the 32 headers found in
section 17.4.1.2 of the C++ standard. Examples include substituting
the <X> header for the <X.h> header for C++ includes, or <sstream>
instead of the deprecated header <strstream.h>. To disable this
warning use -Wno-deprecated.
test1.cpp:3: `main' must return `int'

위와 같은 에러가 뜹니다.
왜 그런 건가요 해결책좀 부탁드리겠습니다.

이 글을 트위터로 보내기 이 글을 페이스북으로 보내기