배진오
@baealex
·
창작을 좋아하는 개발자입니다.

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월 03일 · 6 min read

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

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

2019년 10월 03일 · 18 min read