본문 바로가기

C++ (learncpp)/C++ Basics

1.5 — Introduction to iostream: cout, cin, and endl 이번 강의에서는 Hello world!에서 사용한 std::cout에 대해 더 자세히 알아보겠습니다. Hello world!라는 텍스트를 출력하는 프로그램 콘솔에. 또한 사용자로부터 입력을 받는 방법을 탐색하여 프로그램을 보다 대화식으로 만드는 데 사용할 것입니다. 입출력 라이브러리 (The input/output library) 입출력 라이브러리(io library)는 기본적인 입출력을 다루는 C++ 표준 라이브러리의 일부입니다. 이 라이브러리의 기능을 사용하여 키보드에서 입력을 받고 데이터를 콘솔로 출력합니다. iostream의 io 부분은 입력/출력을 의미합니다. iostream 라이브러리 내에 정의된 기능을 사용하려면 다음과 같이 iostream에 정의된 콘텐츠를 사용하는 모든 코드 파일의 맨 위.. 더보기
1.4 — Variable assignment and initialization 이전 단원(1.3 -- 개체 및 변수 소개 (1.3 -- Introduction to objects and variables))에서 값을 저장하는 데 사용할 수 있는 변수를 정의하는 방법을 다루었습니다. 이 수업에서는 실제로 값을 변수에 넣고 그 값을 사용하는 방법을 살펴보겠습니다. 상기시켜드리자면, 먼저 x라는 단일 정수 변수를 할당한 다음 y 및 z라는 두 개의 정수 변수를 추가로 할당하는 짧은 스니펫이 있습니다. int x; // define an integer variable named x int y, z; // define two integer variables, named y and z 변수 할당 (Variable assignment) 변수가 정의된 후 = 연산자를 사용하여 변수에 값을 (별도.. 더보기
1.3 — Introduction to objects and variables 데이터 (Data) 단원 1.1 -- 명령문과 프로그램의 구조(lesson 1.1 - Statements and the structure of a program)에서 프로그램의 대부분의 명령은 명령문이며 명령문은 함수로 그룹화된다는 것을 배웠습니다. 이 명령문은 프로그램이 생성하도록 설계된 결과가 무엇이든 (바라건대) 생성하는 작업을 수행합니다. 그러나 프로그램은 실제로 어떻게 결과를 생성합니까? 데이터를 조작(읽기, 변경 및 쓰기)하여 수행합니다. 컴퓨팅에서 데이터는 컴퓨터에 의해 이동, 처리 또는 저장할 수 있는 모든 정보입니다. 핵심 통찰력 (Key insight) 프로그램은 원하는 결과를 생성하기 위해 데이터를 조작하는 명령 모음입니다. 프로그램은 파일이나 데이터베이스에서, 네트워크를 통해, 키보.. 더보기
1.2 — Comments 주석은 프로그램의 소스 코드에 직접 삽입되는 프로그래머가 읽을 수 있는 메모입니다. 주석은 컴파일러에서 무시되며 프로그래머만 사용할 수 있습니다. C++에는 두 가지 다른 스타일의 주석이 있으며 둘 다 동일한 목적을 수행합니다. 한 줄 주석 // 기호는 C++ 한 줄 주석으로 시작하여 컴파일러에 // 기호에서 줄 끝까지의 모든 것을 무시하도록 지시합니다. 예를 들어: std::cout 더보기
1.1 — Statements and the structure of a program Chapter introduction 이 C++ 학습서의 첫 번째 기본 장에 오신 것을 환영합니다! 이 장에서는 모든 C++ 프로그램에 필수적인 여러 주제를 먼저 살펴보겠습니다. 다루어야 할 주제가 상당히 많기 때문에 대부분은 상당히 얕은 수준에서 다룰 것입니다. 이 장의 목표는 기본적인 C++ 프로그램이 어떻게 구성되는지 이해하는 데 도움이 되는 것입니다. 이 장이 끝나면 간단한 프로그램을 작성할 수 있습니다. 다음 장에서 우리는 이러한 주제의 대부분을 다시 방문하여 더 자세히 살펴볼 것입니다. 우리는 또한 이것들을 기반으로 하는 새로운 개념을 소개할 것입니다. 수업 시간을 관리하기 쉽게 유지하기 위해 주제를 여러 후속 수업으로 나눌 수 있습니다. 어떤 중요한 개념이 한 단원에서 다루지 않았다고 생각되.. 더보기