C++ (learncpp)/Introduction - Getting Started 썸네일형 리스트형 0.4 — Introduction to C++ development 첫 번째 C++ 프로그램을 작성하고 실행하기 전에 C++ 프로그램이 어떻게 개발 되는지 더 자세히 이해해야 합니다. 다음은 단순한 접근 방식을 설명하는 그래픽입니다. Step 1: 해결 하고자하는 문제에 대한 정의 (Define the problem that you would like to solve) 이것은 "무엇" 단계로, 해결하려는 문제가 무엇인지 파악합니다. 프로그래밍하고 싶은 것에 대한 초기 아이디어를 떠올리는 것이 가장 쉬운 단계일 수도 있고 가장 어려운 단계일 수도 있습니다. 그러나 개념적으로 가장 간단합니다. 필요한 것은 잘 정의될 수 있는 아이디어 이며 다음 단계를 위한 준비가 된 것입니다. 다음은 몇 가지 예입니다. "많은 숫자를 입력한 다음 평균을 계산할 수 있는 프로그램을 작성하고 .. 더보기 0.3 — Introduction to C/C++ C++전, 그것은 C(Before C++, there was C) C 언어는 1972년 Bell Telephone 연구소의 Dennis Ritchie가 주로 시스템 프로그래밍 언어(운영 체제를 작성하는 언어)로 개발했습니다. Ritchie의 주요 목표는 컴파일하기 쉽고, 메모리에 대한 효율적인 액세스를 허용하고, 효율적인 코드를 생성하고, 독립적인(다른 프로그램에 의존하지 않는) 최소한의 언어를 만드는 것이었습니다. 고급 언어의 경우 프로그래머에게 많은 제어 권한을 부여하는 동시에 플랫폼(하드웨어 및 운영 체제) 독립성을 장려하도록 설계되었습니다(즉, 각 플랫폼에 대해 코드를 다시 작성할 필요가 없음). C는 매우 효율적이고 유연하여 1973년에 Ritchie와 Ken Thompson이 C를 사용하여 대.. 더보기 0.2 — Introduction to programming languages 최신 컴퓨터는 엄청나게 빠르며 점점 더 빨라지고 있습니다. 그러나 컴퓨터에는 몇 가지 중요한 제약이 있습니다. 기본적으로 정해진 명령의 집합만 이해하고 수행할 작업을 정확히 알려줘야 합니다. 컴퓨터 프로그램(일반적으로 응용 프로그램이라고도 함)은 컴퓨터가 일부 작업을 수행하기 위해 수행할 수 있는 일련의 명령입니다. 프로그램을 만드는 과정을 프로그래밍이라고 합니다. 프로그래머는 일반적으로 하나 이상의 텍스트 파일에 입력된 명령 목록인 소스 코드(일반적으로 코드로 축약됨)를 생성하여 프로그램을 만듭니다. 컴퓨터를 구성하고 프로그램을 실행하는 물리적 컴퓨터 부품의 집합을 하드웨어라고 합니다. 컴퓨터 프로그램이 메모리에 로드되고 하드웨어가 각 명령을 순차적으로 실행할 때 이를 프로그램 실행 또는 실행이라고 합.. 더보기 0.1 — Introduction to these tutorials 환영인사 C++ 학습 튜토리얼에 오신 것을 환영합니다! 무엇보다도 이 튜토리얼은 C++를 쉽게 배우는 것을 목표로 합니다. 다른 많은 사이트와 책과 달리 이 튜토리얼은 프로그래밍 경험이 없다고 가정합니다. 진행하면서 알아야 할 모든 것을 가르쳐 드리며, 그 과정에서 많은 예를 보여드릴 것입니다. 취미로 C++를 배우는 데 관심이 있든 전문성 개발을 위해 관심이 있든 상관없이 여기서 배울 수 있습니다. 본문 구조 이 소개 장의 수업은 C++가 무엇인지, 어떻게 생겨났는지, 프로그램이 어떻게 작동하는지, 자신의 프로그램을 만들기 위해 어떤 소프트웨어를 설치해야 하는지에 대한 컨텍스트를 제공하는 것을 목표로 합니다. 자신의 첫 번째 프로그램을 작성할 수도 있습니다. 다음 장에서는 C++ 언어의 다양한 부분을 .. 더보기 이전 1 2 다음