• 개요
  • 포스트
  • 시리즈
  • 소개
C++ 튜토리얼 3. 전처리기, Define과 Const의 차이

C++ 튜토리얼 3. 전처리기, Define과 Const의 차이

전처리기 C++에서 #이 붙은 요소는 전처리기(preprocessor)라고 불리웁니다. 컴파일을 하기전에 미리 처리해야하는 내용입니다. 우리가 지금까지 코드를 작성하며 사용했던 전처리기는 #include 뿐이지만 #define과 #if, #ifdef, #ifndef, #else, #elif, #endif등 다양한 전처리기가 존재합니다. 각각의 요소에 대해서 알아보도록 하겠습니다. #include #include <iostream> int main(void) { std::cout << "Hello, World!" << endl; return 0; } …

2019년 10월 3일 · 6 min read

C++ 튜토리얼 2. 함수와 배열 그리고 네임스페이스

C++ 튜토리얼 2. 함수와 배열 그리고 네임스페이스

지난번에 C++의 기초적인 문법이나 조건문 반복문에 다해서 다뤘습니다. 이번에는 해당 문법을 좀 더 활용할 수 있는 주제들을 다룹니다. 배열 #include <iostream> using namespace std; int main(void) { int Array1[3] = {0,1,2}; int Array2[3]; Array2[0] = 0; Array2[1] = 1; Array2[2] = 2; cout << "Array1 : " << Array1[0] << …

2019년 10월 3일 · 8 min read

C++ 튜토리얼 1. 기초 :: 프로그래밍 언어 어떤거부터 배우지?

C++ 튜토리얼 1. 기초 :: 프로그래밍 언어 어떤거부터 배우지?

프로그래밍이란 무엇인가? 어떤 목적을 달성하기 위한 프로그램을 만드는 것으로 게임도, 계산기도 웹 서비스도 모두 목적을 달성하기 위한 프로그램입니다. 컴퓨터에서 프로그래밍을 하기 위해선 프로그래밍 언어를 학습하여 일련의 동작을 수행하도록 하여 달성하고자 하는 목표를 향해서 나아가도록 합니다. 이 튜토리얼에서는 리눅스Debian을 이용하여 소스코드를 작성하고 컴파일 및 구동을 해볼 것 입니다. Windows 사용자라면 Visual …

2019년 10월 3일 · 18 min read