IT 썸네일형 리스트형 함수 주제: 함수 1. 함수(프로시저, 메소드, 루틴) 1)input으로 무엇을 받고 output으로 무엇을 뱉을지 정해줘야 한다. 2) 반환타입 함수이름([인자타입 매개변수) { 함수내용 return ~~; } [Hello World를 출력하는 함수 만들기] input 없음 / output 없음 (인풋 없으면 생략 가능 타입: int float ~ 타입 없으면 void void형일 경우 리턴 생략 가능하다. 굳이 넣는다면 return; 이라고 표기하면 된다. void PrintHelloWorld() { cout 더보기 열거형 주제: 정수의 상수화 3가지 열거형 1) const를 붙여준다. const int SCISSORS = 1; const int ROCK = 2; const int PAPER = 3; => 각자 따로 노는 느낌이 든다. 경우에 따라 갯수가 많을 경우 하나씩 늘리기엔 부담이 된다. 메모리 공간이 낭비된다. 2) enum 숫자를 지정 안 하면 첫 값은 0부터 시작한다 그 다음 값들은 이전 값에서 +1을 한다. 이름도 지어줄 수 있다. 좀 더 좋은 방법 enum ENUM_SRP { SCISSORS, ROCK, PAPER } #이 붙은건 '전처리 지시문' 이라고 한다. 전처리란? 1단계 전처리, 2단계 컴파일, 3단계 링크 #include 이라는 파일을 찾아서 해당 내용을 그대로 복붙해주세요. #define DEF.. 더보기 연습문제 (별찍기와 구구단) 입력 int input; cin >> input; 출력 cout 더보기 반복문 주제: 반복문 1. while문 while문: 한 번만 실행하는게 아니라 특정 조건까지 계속 반복해야 하는 상황일 때 ex) 유저가 게임을 끌때까지 계속 게임을 실행하라 / 목적지에 도달할 때 까지 계속 이동하라. while (조건식) { 명령문 } [ "Hello World"문 5번 출력 ] int main(){ int count = 0; while (count 더보기 분기문 주제: 분기문 지금까지 데이터를 메모리에 할당하고 가공하는 방법에 대해 알아보았다. 가공한 데이터를 이용해서 무언인가를 하고 싶다면 어떻게 해야할까? [몬스터 공격 - 몬스터의 체력에 따른 상황] 1) 참고: if (isDead == false)와 ! isDead는 동일한 의미를 가지고 있다. (코딩 스타일에 따라 다르지만 조건이 늘어날 경우에는 == false가 더 가독성이 좋음) if문 int main(){ int hp = 100; int damage = 100; hp -= damage; bool isDead = (hp 더보기 자연이 우거진 초원 더보기 언리얼엔진4 UI [수업 목표]반갑습니다! 러셀입니다.이번 시간엔 언리얼 에디터의 전체적인 구성과 각 UI의 기능, 그리고 역할에 대해 알아봅시다. [수업 개요]0:53 액터 배치 패널액터 배치 패널은 저번 시간에도 간단하게 살펴봤었죠.언리얼에서 필요한 다양한 사물들, 기능들을 끌어다가 배치할 수 있는 곳입니다. 1:53 월드 아웃라이너앞으로 저희가 배치하는 모든 사물, 기능들은 '액터' 라고 부릅니다.월드 아웃라이너는 현재 레벨의 모든 액터를 abc 순으로 정렬해둔 패널입니다. 따라서 환경에 존재하는 모든 액터를 여기에서 바로 찾아볼 수 있습니다.월드 아웃라이너 또는 뷰포트 둘 중 하나에서 액터를 선택하면 다른 한 쪽에서도 선택되는 것을 볼 수 있습니다. 2:50 레벨레벨은 저희가 보고 있는 하나의 환경이라고 생각하시.. 더보기 유의사항 및 팁 주제: 유의사항 및 팁 1. 변수의 유효범위 1) 외부에 선언 된 전역변수는 유효범위가 존재하지 않고, 언제 어디에서든 편하게 꺼내쓸 수 있다. #include using namespace std; int hp = 10; // 외부에 선언: 전역변수 int main(){ } 2) 문제가 발생하는 경우는 함수 내부에서 변수를 만들어 사용할 때 유효범위가 복잡해진다. 스택에 들어가 있는 변수는 { } 중괄호의 범위가 변수의 생존 범위이다. #include using namespace std; int main(){ int hp = 10; // 내부에 선언: } 3) 혹시라도 같은 이름을 두 번 사용할 때 문제가 발생한다. ex) int i나 int hp 또는 int count가 빈번하게 사용됨 #include.. 더보기 이전 1 2 3 4 ··· 7 다음