2016-12-08 5 views
-1

나는 C++ 초보자 인으로 많은 것을 사용한다는 사실을 두려워 할 때 질문이왔다. 에는 지시어가 포함되어있다. 그래서 먼 길을 내다 보지 않고 더 많은 것을 배우고 연습하기 전에 도움을 얻었습니다.C++ 키워드를 iostream include 지시문과 함께 사용 할 수 있습니까? iostream에서만 사용할 수있는 키워드 외에도 그 밖에 무엇이 있습니까?

책의 내용 Walter Savitch의 Absolute C++ 5th edition에 따르면 "연산자 sizeof는 핵심 C++ 언어의 일부이며 include 지시문이나 지시문을 사용할 필요가 없습니다." 12.4 파일에 임의 액세스 (페이지 585)

include 지시문이나 지시어를 사용하지 않는 다른 연산자 나 코드를 어디서 찾을 수 있는지 알고 싶습니다.

이것은 C++ 라이브러리를 더 배우기 전에 프로그램을 작성하는 데 도움이 될 수 있습니다.

감사합니다.

+8

[C++ 키워드] (http://en.cppreference.com/w/cpp/ 키워드)를 요청하십니까? – EdChum

+0

아마도 C++ 키워드에 include 지시문이 필요하지 않습니까? – Samir

+4

잘못된 방향으로 접근하고 있습니다. C++ 학습은 표준 라이브러리를 배우고 있습니다. 모든 언어를 배우는 것은 핵심 라이브러리를 배우는 것입니다. – rubenvb

답변

1

당신이 묻는 것은 cppreference으로 가면 모두 대답 할 수 있습니다. 기본적으로 #include <lib>을 작성하여 포함 할 수있는 많은 기본 라이브러리가 있습니다. 그래서 예를 들어 벡터 (잘 최적화 된 동적 배열)를 사용하려면, #include <iostream> 등을 쓰고 입출력을 다루고 싶다면 #include <vector>이라고 쓰십시오.

이 모든 것이 문서화되어 있습니다. 링크되어 있습니다. 위. 어떤 기본 라이브러리를 시작해야할지 모르겠다면 대부분의 라이브러리는 iostream, string, vector, map이 될 것입니다.
그런 다음 C++의 강력한 도구 인 고유 한 포인터를 제공하는 메모리 라이브러리가 있습니다.
다음에는 이터레이터를 통해 컨테이너 작업을하는 유용한 함수가 들어있는 알고리즘 라이브러리가 있습니다.
이것들은 내 마음에 처음 나온 예제이며, 나는 그것들을 가장 많이 사용했습니다. 당신이 그것에 대해 완전한 문서화를 위해 항상 cppreference를 검색 할 수있는 것에 대해 확실하지 않다면.

다른 질문이 있으시면 언제든지 문의하십시오.