본문 바로가기

전체 글

Unreal 기초 C++ (3) 이번에는 조건문과 반복문을 알아보려합니다. 조건문  전에 말했던 논리형 즉 bool값 true 와 false이 두가지를 이용하여 코드의 실행 흐름을 결정합니다if  ,switch 이 두가지가 조건문입니다. if 사용법int a = 1;bool b = true;  if (a == 1      ){}if( b == false) {}if(b == true && a == 1){}여기서 중괄호 ( { } )는 블록이라 부릅니다 간단하게  중괄호 끝까지 코드를 실행시키면 끝납니다. 즉 코드가 담길 공간입니다.저 if 소괄호 즉 " 조건 " 이 충족 되면 조건문안에 중괄호 안에 코드를 실행이 됩니다. (즉 저안은 true가 되어야 실행)전에 배웠던 논리형 변수 혹은 비교 연산자, 논리 연산자를 사용하여 논리형으로 만.. 더보기
Unreal 기초 C++ (2) 저번에는 변수에 대해서 알아봤습니다.이번에는 연산자에 대해 알아보겠습니다. 사용예시는 아래에 있습니다.연산자연산자란 프로그램 내에서 데이터를 처리하고 조작하기 위해 사용되는 특수 기호입니다.변수 값을 변경 , 비교, 논리 연산을 수행하는데 사용할 수 있으며 연산자에는 우선순위와 결합 규칙이 존재합니다.  산술 연산자더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%)와 같은 기본 수학 연산이 포함됩니다. 비교 연산자 두값을 비교하여 결과를 true or false로 반환하는 연산자입니다. ==: 같음!=: 다름>: 크다: 작다>=: 크거나 같음: 작거나 같음 논리 연산자 여러 조건을 결합하여 true or false로 반환하는 연산자입니다. &&: 논리 AND (모든 조건이 true여야 t.. 더보기
Unreal 기초 C++ (1) C++ 배우는 이유Unreal엔진은 C++을 기본 언어로 사용하고 있습니다.언리얼 엔진의 기능을 이해하고 활용하려면 C++에 대한 지식이 있어야 합니다. 변수C++에서 데이터를 저장하려면 변수가 필요합니다변수에는 종류가 있습니다 보통 "자료형"이라고 부릅니다자료형에 따라 사용할 변수의 "메모리 크기와 데이터 해석"방식을경정합니다. 크게 종류는정수형 int : 32비트 정수를 저장, 범위는 2,147,483,648 ~ 2,147,483,647char : 8비트 정수를 사용하며 , -128, 127사이의 값 저장  . "문자를 저장할 때도 사용됨 ASCII코드를 통해 숫자로 변환해 처리됨"short : 16비트 정수 int 보다 작은 값저장할때 사용long long : 64비트 정수 int 보다 큰 값 저장.. 더보기