#include "stdafx.h"// 미리 컴파일러 된 놈들만 사용하겠습니다
#include <iostream>// 입출력에 관한 헤더파일을 포함하겠습니다
using namespace std;// std 동네에서 위의 내용을 사용하겠습니다
int main() // 함수를 호출한다 x변수는 없고 int값으로 출력한다
{
cout << "hello guys";// 콘솔창에 hello world를 출력해라 그리고 세미콜론은 문장 종결을 의미한다
return 0; //0값으로 반환해라 = 프로그램 종료해라
}
주석을 이렇게 달았고 이렇게 이해하며 되는 거냐?
고롷지
stdafx?
빈프로젝트 아니면 첨가해야되더라고 이유는 모르겠음
프로젝트설정 뒤져보면 뺄수있어
참 어렵게 공부한다..
보니까 stdafx.h가 앞으로쓸 헤더파일들을 미리 컴파일시켜줘서 프로그램 실행속도를 빨리 업시켜준다네
우선 제대로 이해한거 같으니 고마워~
stdafx.h는 단순 헤더파일이고, 여기다가 미리 컴파일할 헤더 다 인클루드 하면 헤더들 한 번만 컴파일하면 되고 이후 프로그램 수정할때 헤더는 빌드 안해도 되기 때문에 컴파일 시간이 매우매우매우 줄어듦
boost, qt같은거 쓰면 컴파일 시간만 5분 넘게 걸리기 때문에 precompiled header 쓰는게 정신건강에 좋다
-> 소스 컴파일이 아니고 소스 빌드
형님들 답변 ㄳㄳ ㅎㅎ
저거 실행 됨?