블렉스의 포스트 디자인과 시리즈 디자인, 각종 테스트의 표본이 되었던 포스트들입니다. 이 시리즈엔 더이상 추가되는 포스트는 없을 예정입니다...
프로그래밍이란 무엇인가? 어떤 목적을 달성하기 위한 프로그램을 만드는 것으로 게임도, 계산기도 웹 서비스도 모두 목적을 달성하기 위한 프로그램입니다. 컴퓨터에서 프로그래밍을 하기 위해선 프로그래밍 언어를 학습하여 일련의 동작을 수행하도록 하여 달성하고자 하는 목표를 향해서 나아가도록 합니다. 이 튜토리얼에서는 리눅스Debian을 이용하여 소스코드를 작성하고 컴파일 및 구동을 해볼 것 입니다. Windows 사용자라면 Visual …
지난번에 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] << …
전처리기 C++에서 #이 붙은 요소는 전처리기(preprocessor)라고 불리웁니다. 컴파일을 하기전에 미리 처리해야하는 내용입니다. 우리가 지금까지 코드를 작성하며 사용했던 전처리기는 #include 뿐이지만 #define과 #if, #ifdef, #ifndef, #else, #elif, #endif등 다양한 전처리기가 존재합니다. 각각의 요소에 대해서 알아보도록 하겠습니다. #include #include <iostream> int main(void) { std::cout << "Hello, World!" << endl; return 0; } …