본문 바로가기

반응형

cout

(2)
[C++ 독학하기] 2. 인스턴스 개념, cout, cin 안녕하세요. 취업한 공대누나입니다. C++ 복습을 다시 시작하니 학부생이 된 것 같은 느낌입니다. 다시 돌아간다면 지금은 다른 걸 공부하고 있을텐데 아쉬움도 많이 남습니다. 하지만 지금이라도 공부를 시작하는 건 좋은 것이니까요 시작해보도록 하겠습니다. 1. 인스턴스란? C++을 접하게 되면 인스턴스라는 말을 많이 듣게 됩니다. C언어에서의 변수와 같은 개념이라고 생각하시면 됩니다. 다음과 같이 있으면 number는 int자료형에 대한 인스턴스이고 test는 double 자료형에 대한 인스턴스인 것입니다. 객체지향 프로그래밍에서는 모든 것을 객체로 표현하고 객체의 형식을 갖는 변수를 인스턴스라고 부릅니다. 즉 지난 시간에 배운 cout 객체는 iostream 이라는 클래스의 인스턴스라고 할 수 있습니다. ..
[C++ 독학하기] 1. std, namespace, cout의 개념 안녕하세요. 취업한 공대누나입니다. C언어나 C++나 처음 책을 펴게 되면 또는 처음 공부하게 되면 대게 Hello World!를 출력하는 예제를 접합니다. C언어에서는 printf() 함수를 이용해서 Hello World를 출력했던 것을 다들 알고계시겠지요? C++는 출력해주는 부분이 이와 다릅니다. 한 번 자세히 보도록 하겠습니다. 1. Hello World 출력하기 Hello World 출력 (1) std std(클래스)에는 cout, cin, endl를 포함하여 자주 사용되는 함수들이 정의되어 있습니다. (처음 하시는 분들은 cout이라는 것이 뭐지 할 수 있는데 C언어의 printf와 같이 C++에서는 콘솔 출력을 담당합니다.) 즉 표준라이브러리에 있는 변수 또는 함수들은 std 네임스페이스에 ..

반응형