일기장

C++기초부분 공부중...

Kreamsoup 2020. 2. 17. 17:52

이전에 잡다하게 공부하면서 iostream활용이나

using namespace std; 같은 라인들 많이 써보았다.

 

 

#include <stdio.h>

(stdio.h 헤더파일을 사용할때)

 

#include <iostream>

using namespace std;

혹은

#include <iostream>

//이후 iostream의 함수를 사용할때 std::cout처럼 앞에 std::를 붙여준다

(iostream을 사용할때)

 

정도로 외워서 사용하였는데

 

1. <stdio.h>는 .h라는 헤더파일 명이 붙는데 왜 <iostream>에는 .h가 붙지 않지?

2. <iostream>에는 왜 using namespace std;를 붙이는가?

라는 의문이 "클래스"를 공부하고 난 뒤 해결되었다.

 

위 의문에 대한 답은

이후 클래스에 대한 복습겸 포스팅때

클래스에 대해 더 자세히 공부하고 난 뒤 올릴예정

 

 

C언어쪽은 이전까지 해왔던것들 복습 빨리 끝내고

자세하지 못했던 포인터 이해에만 머리가 두동강이 날뻔했는데

C++도 살짝 걱정..

정렬쪽이나 좀 기억나지 다른곳은...ㅋㅋ