프로그래밍

 3198, 1/160 회원가입  로그인  
   kuka7043
   http://x
   c언어 Hello world 부터 막히는데..뭐가 잘못된거죠?

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3438 [복사]


#include <iostream>

int main(void)
{
        int num=20;
        std::cout<<"Hello World!"<<std::endl;
        std::cout<<"Hello "<<"World!"<<std::endl;
        std::cout<<num<<' '<<'A';
        std::cout<<' '<<3.14<<std::endl;
        return 0;
}

정확하게 썻다고 생각하는데..뭐가 다른건가요?
F7을 눌러보면


1>------ 빌드 시작: 프로젝트: d, 구성: Debug Win32 ------
1>  d.cpp
1>c:\documents and settings\administrator\my documents\visual studio 2010\projects\d\d.cpp(1): warning C4627: '#include <iostream>': 미리 컴파일된 헤더 사용을 찾을 때 건너뛰었습니다.
1>          'StdAfx.h'에 지시문 추가 또는 미리 컴파일된 헤더 다시 빌드
1>c:\documents and settings\administrator\my documents\visual studio 2010\projects\d\d.cpp(12): fatal error C1010: 미리 컴파일된 헤더를 찾는 동안 예기치 않은 파일의 끝이 나타났습니다. '#include "StdAfx.h"'을(를) 소스에 추가하시겠습니까?
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========


어떤게 문제인가요?

  Hit : 14792     Date : 2012/06/15 05:50



    
dhxkgozj std:: 이건 왜 붙혀 주시는건가요.. std:: 지우면 에러 안납니다 2012/06/15  
kuka7043 std:: 다 지워도 오류가 나는 이유는 무엇일까요... 2012/06/15  
dhxkgozj #include <iostream.h>

int main(void)
{
int num=20;
cout<<"Hello World!"<<endl;
cout<<"Hello "<<"World!"<<endl;
cout<<num<<' '<<'A';
cout<<' '<<3.14<<endl;
return 0;
}

이렇게 적어주세요
2012/06/15  
kuka7043 복사 붙혀넣기해도 오류가 뜨던데 무슨 상황이지 어어어ㅠ ㅠㅠㅠ 2012/06/15  
brkdso 근데 c가 아니라 c++ 이네요~

#include <iostream> // " .h"를 붙이지 않습니다.
using namespace std; // 추가해줍니다.

/* 아래부터는 대충한겁니다~ */
int main()
{
cout<<"hello world"<<endl;
return 0;
}
2012/06/15  
kuka7043 c언어랑 c++이랑 다른거에요??
c언어 배우려고 열혈c++프로그래밍 책 구매했는데...윤성우분꺼,.
2012/06/15  
xzvsda std가 문제가 아니라.. #include "StdAfx.h" 넣어주세요.. 2012/06/16  
backkane c++이 C를 포함합니다. 2012/06/30  
hayate114 아마도 프로젝트 만드실때 빈프로젝트 말고

미리 컴파일된 해더를 선택하시고 프로젝트를 만드신거 같습니다.
2012/07/05  
hayate114 그러신후


#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}

이것들을 지우고 책에 있는 소스를 넣으신거 같은데요.

프로젝트를 새로 만드시고 프로젝트 만들때 "미리 컴파일된 헤더"를 선택하시지 마시고

"빈프로젝트"를 선택하시면됩니다.
2012/07/05