나는 남자가 초보자를위한 C ++ 책에 대해 물었던 또 다른 스레드를 읽고 있었고 , 프로그래머 중 한 명이 이것을 썼습니다.
몇 가지 경고 : "hello world"를 나타내는 모든 책을 피하십시오
#include <iostream.h>
나는 C ++ 책을 열었고 위의 예와 같이 iostream 헤더가 충분히 포함되어 있는지 확인하십시오.
왜 나쁜가요? C ++을 배울 때 고려해야 할 다른 사항은 무엇입니까?
배경 : 저는 C에 능숙하며 다음 학기에는 C ++를 배우기 시작할 것입니다.
<cstdio>
이름을 제공한다고 보장 되는 사실 은 namespace std
내가 그것을 선호하기에 충분한 이유입니다. 나는 그것이 수 있음을 알고 도 글로벌 네임 스페이스 단지로 제공 <stdio.h>
할 수 그들을 제공 namespace std
. 항상 <c…>
헤더를 사용하는 습관을 들이게하는 것도 일관성 문제입니다 . 그리고 일부 헤더의 경우 추가 기능 과부하로 C 인터페이스를 향상시키기 때문에 실제로 원할 것입니다.
cstdio
하지 않는 것입니다stdio.h
(후자는 더 이상 사용되지 않습니다).