언어를 공부하면서 가장 먼저 접하는 것은 바로 표준 입출력을 통한 데이터의 I.O(Input Output)을 수행하는 과정일 것입니다.
될수 있겠습니다.
C++언어에서는 버퍼를 통한 표준 입출력을 cout, cin을 이용해서 수행할 수가 있습니다.
cout, cin의 맨 앞자는 character를 뜻하는 것으로 문자의 I.O의 전반을 다룬다는 의미로 볼수가 있습니다.
이들 표준 입출력을 위한 전역 개체는 각각 istream과 ostream 헤더에서 정의된 것으로 C 스타일 함수군보다 I.O가 직관적이고, 안전하게 수행할 수 있도록 도와준다고 할수 있습니다.
따라서 인자를 전달하거나 할 때 cout, cin을 복사하지 않도록 주의하시기 바랍니다.
1. 표준 출력
cout은 <iostream>에 선언되어 있는 표준 출력을 담당하는 전역 개체입니다.
이 개체는 char타입으로 데이터를 출력하는 ostream 클래스의 인스턴스로 표준 출력 장치에 연결되어 출력 업무를 수행합니다.(Buffered I/O)
#include <iostream>
using namespace std;
int main()
{
cout << "This is Wresting\n";
const char *k = "Wresting";
cout << "This is " << k << '\n';
}
출력 : This is Wresting
This is Wresting
'소프트웨어(SW) > GNU - C, C++' 카테고리의 다른 글
[C언어] strcpy()의 함정 (0) | 2009.07.07 |
---|---|
[C언어] 교환 Swap 알고리즘 (0) | 2009.07.05 |
[C언어] 문자열과 포인터 배열 (0) | 2009.06.07 |
[C언어] 문자열에 대해서 (0) | 2009.06.07 |
[C언어] 포인터 배열 정리 (0) | 2009.06.07 |