Header file 에 관해서...
2006/06/22 11:30
#include <stdio.h> 와 #include "stdio.h" 의 차이점은?
#include <string.h>와 #include <string> 의 차이점은?
#include <string.h>와 #include <cstring> 또는 <string>의 차이점은?
#include <string.h>와 #include <string> 의 차이점은?
#include <string.h>와 #include <cstring> 또는 <string>의 차이점은?
누가 이렇게 물어보면 답해줄수 있어?
#include "..."와 #include <...>의 별 차이는 없다.
주로 개발자 본인 만든 header 파일의 경우 "..."로 표기하고 표준 헤더 파일일 경우 <...>와 같이 표기한다.
컴파일러는 "..." 와 같은 헤더는 현재 폴더(작업중인 폴더)에서 찾고 없으면 표준 헤더 파일이 저장되어 있는 곳에서 찾는다. 하지만 <...>로 되어 있으면 포준 헤더 파일이 저장되어 있는 곳에서만 찾는다.
보다 자세한 내용보기
예전 C와 C++에서는 #include <iostream.h>와 같이 사용했으나...
같이 사용하는 혼란에서 벗어나고자(?)...
C++에서는 아래와 같이 사용하기로 표준으로 정했다...
#include <iostream>
using namespace std;
로 변경해서 사용한다.
마지막으로 header 파일이 C에서 C++로 넘어오면서 바뀐부분이 있다면 #include <math.h>를 #include <cmath>와 같이 사용한다.
보너스로...
C++에서 main은...void main()과 같이 선언할수가 없다.
main()
{
...
}
마지막 부분에 return 0; 가 없어도 생략 된걸로 표준안이 정해졌기 때문이다...
C++ 기초 책을 사면 맨~ 앞장에 나온 이야기들...
아니 이걸 모르고...
어떻게 프로그래머라고 그래?
응? 반성하라고...버럭버럭...
날...찔리지?
어떻게 프로그래머라고 그래?
응? 반성하라고...버럭버럭...
날...찔리지?
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다
날...찔리지?? ???? -_-?
너두찔려?
몹니까 이건...모르는말이 많이 나와서 홈피 에러난줄알았슴..ㅡㅡ^
응...넌 몰라도 되는 이야기야...
그냥..그런게 있다 생각해...