C++ 강좌
[C++ 강좌] C++ 강좌 모아보기
[C++ 강좌] C++ 강좌 모아보기
2017.10.05C++ 강좌 모아보기 [Prolog] 프로그래밍을 시작하기 전 읽어보면 좋은 글 2017/10/05 - [Guid/Tips] - [Tips] 프로그래밍과 관련된 글들 모음 [Chapter 1] C++ 기초 2017/03/30 - [Guid/C++ Programming] - [C++ 강좌] 이 강좌의 접근 방법과 목표 2017/04/09 - [Guid/C++ Programming] - [C++ 강좌] Visual Studio 설치 2017/04/09 - [Guid/C++ Programming] - [C++ 강좌] Hello, World 프로그램 2017/04/11 - [Guid/C++ Programming] - [C++ 강좌] 컴파일의 과정
[C++ 강좌] 컴파일의 과정
[C++ 강좌] 컴파일의 과정
2017.04.11컴파일의 과정컴파일러의 목적우리가 읽고 작성할 수 있는 형태의 코드를 소스코드나 프로그램 텍스트라고 하며, 컴퓨터가 실행할 수 있는 형태의 텍스트를 실행 파일이나 목적 코드, 기계 코드라고 합니다. 보통 C++ 소스코드 파일의 확장자는 .cpp 또는 .h이며, 목적 코드 파일의 확장자는 .obj 또는 .o입니다.컴파일러의 역학은 소스코드를 목적 코드로 컴파일하는 것입니다. 컴파일러는 문법에 굉장히 예민하므로 오타나, 세미콜론, 중괄호 등 사소한 사항의 누락도 허용되지 않습니다. 특히, 컴파일러는 세미콜론(;)으로 한 구문이 끝나고 다른 구문이 시작하는 것을 구별합니다. 자주 하는 실수들우리가 자주 하는 실수로 인한 조그만 오류를 하나씩 포함한 몇 가지 예제로 이 사실을 살펴봅시다. // #include가..
[C++ 강좌] Hello, World 프로그램
[C++ 강좌] Hello, World 프로그램
2017.04.09Hello, World 프로그램본 강좌는 std_lib_facilities.h를 사용합니다. 다운로드 : http://www.stroustrup.com/Programming/std_lib_facilities.h 헤더파일 넣는 법 : [C++ 강좌] Visual Studio 설치 'Hello, World!'를 화면에 출력하는 프로그램// 이 프로그램은 모니터에 'Hello, World!'라는 글을 출력합니다. #include "std_lib_facilities.h" int main() { cout
[C++ 강좌] Visual Studio 설치
[C++ 강좌] Visual Studio 설치
2017.04.09Visual Stduio 설치비주얼 스튜디오는 윈도우에서 작동하는 통합 개발 환경(IDE)입니다. 만약 Visual Studio가 설치되지 않았다면 소프트웨어를 구매하고 설명서를 따르거나, https://www.visualstudio.com/ko/thank-you-downloading-visual-studio/?sku=Community&rel=15에서 무료 버전인 Visual Studio Community를 다운로드해 설치합시다. 이 글의 설명 기준은 Visual Studio Community 2017을 기준으로 하며, 다른 버전과는 차이가 있을 수 있습니다. Visual Stduio 2017에 C++ 추가하는 방법Visual Stduio Installer을 실행시킨 후 수정 버튼을 누릅니다.워크로드 탭..
[C++ 강좌] 이 강좌의 접근 방법과 목표
[C++ 강좌] 이 강좌의 접근 방법과 목표
2017.03.30이 강좌의 접근 방법과 목표 강좌의 목적 이 강좌의 목표는 프로그래밍을 열심히 배우려는 의지가 있는 사람들을 위한 강좌로, C++ 프로그래밍 언어를 이용해서 프로그래밍의 이론과 실전 기술을 이해할 수 있도록 도와주는 것입니다. 강좌에 접근하는 방법 이 강좌는 앞에서부터 차례로 읽도록 작성될 것입니다. 물론 요점을 완전히 파악하지 못한 상태라면 다시 앞으로 돌아갈 수도 있습니다. 하지만 이 강좌는 주제별로 정리가 되어 있음에도 불구하고 원하는 부분만 읽어서 목적을 이룰 수 있는 강좌가 아닙니다. 각 부분의 내용은 앞에서 설명한 내용의 이해를 바탕으로 작성됩니다. 일반적으로 강좌의 목적은 '학생의 질문에 답해주는 것'입니다. 간단한 문제에 대한 질문에는 이런 방식이 적당하지만, 이것이 전부는 아닙니다. 이 ..