월 22,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
궁금점
안녕하세요, 궁금한 점이 있어서 글을 작성해봅니다. for (int i = 0; i < _size; i++) new_data[i] = _data[i];부분과new_data = data;는 다른 건가요?? 강의 내용처럼 데이터 복사 후 기존의 데이터를 날리고 new_data를 data에 다시 저장하는 건 돌아가는 작업 같다고 생각하는데.. 제가 놓치고 있는 부분이 어딘지 궁금해서 글을 써봅니다.알려주시면 감사하겠습니다!
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
find_if와 같이 함수 객체를 인자로 넣는 곳 질문 있습니다
class와 struct는 차이가 거의 없다고 하셨는데 find_if(v.begin(), v.end(), CanDivideBy11()); 와 같이 함수 객체를 인자로 넣는 부분에서 만약 struct가 아니고 class를 사용한다면 생성자를 넣는 문법이랑 똑같은거 아닌가요?struct가 아닌 class를 사용한다면 생성자가 아닌 연산자 오버로딩을 통한 함수 객체를 부르는 것이라고 어떻게 구분해야 하나요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
강의 22:28분경 질문있습니다
강의를 듣고 따라해보다가 궁금한게 생겼는데요 다음과 같이 코드를 짜면 4를 읽지않고 ++it로 5로 넘어간다는 것까지는 이해했습니다그런데 다음 for 문을 돌리게 되면 이런 에러가 뜨면서 크래쉬가 나는데 어떤 이유인지 궁금합니다 다시 보니 제가 v.begin()을 vector<int>::iterator itBegin에 집어넣어서 사용해서 그런 것 같네요 itBegin을 v.begin()으로 바꾸니 제대로 작동합니다 그런데 그렇게 사용하면 에러가 나는 이유는 뭔가요??
- 해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
새로 나올 C++강의 하고 현재 강의의 차이점이 있을까요?
새로 나올 C++강의 하고 현재 강의의 차이점이 있을까요?현재 강의를 보유하고 있어도, 새로 나올 C++강의가 도움이 될지 궁금합니다.그리고 C++부터 winAPI, Direct2D 강의 들 은 언제 볼 수 있을까요?그리고 연재 간격이 어떻게 될까요? 강의가 나오길 기다리고 있는데 궁금해서 여쭤봅니다 :)
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
end 관련 질문(list#2)
안녕하세요, 궁금한 점이 있어서 이렇게 글을 씁니다! 24:13분에 li.insert(li.end(), i);를 이용해 i가 50일 때의 iterator를 반환해주었습니다. 이 부분에서 end()는 list<int>::iterator itRemember가 접근할 수 없는 더미로드를 가리키는 걸로 알고 있는데, 50에 접근하려면 end의 바로 앞에 있는 부분을 50으로 대체해야 되지 않을까요.. 이 부분이 애매하게 와닿아서 그런데 답변주시면 감사하겠습니다.
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
auto 사용 시 성능 이슈가 생길 수 있을가요?
임베디드에서는 auto 를 쓰지않는게 좋을까요?boost::python 라이브러리의 iterator 를 사용하려고 auto를 썼다가 성능 더 많이 먹을 수 있다고 들었습니다.그러나 막상 안쓰자니 너무 길어지고 복잡해지던데 조금이라도 성능 개선할려면 안쓰는게 맞나요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
C++ 부트캠프 관련 문의
안녕하세요 Rookiss님?'게임 프로그래머 취업 전략 가이드'를 시작으로 [C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1,3 들으며 많은 미쳐 놓쳤던 부분을 다시 공부하며 게임 프로그래머로써 커리어 전향을 꿈꾸고 있습니다.3일전 [게임 프로그래머 취업의 정석] Part1 C++ 부트캠프 추가 모집 관련 글에 모집 완료에 대해 문의 드렸으나 확인 못하신 것 같아 이곳에서 문의를 남깁니다.모집이 종료되었는지? 늦게나마 참석할 수 있는지? 만약 불가능하다면 추후 새롭게 시작하는 모집이 언제 열리는 지 여쭙고 싶습니다. 감사합니다:)
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
연산자 오버로딩 질문있습니다
int로 할때는 (a++)++ 후위형 증감 연산자가 안되는걸 확인했는데 그래서 연산자 오버로딩을 통한 후위형 증감 연산자를 만들었을 때도 똑같이 안될 거라고 생각했습니다. 하지만 예상과 다르게 컴파일단계에서 에러가 나지 않고 제대로 넘어가서 헷갈리네요 왜 그런건가요??
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
객체지향 질문있습니다
1. class 는 설계도라고 하셨는데 그렇다면 main 함수에서든지 그 위에 전역변수 선언하는 영역에서든지 객체를 생성하지 않으면 class 내에 모든 멤버변수나 멤버함수의 메모리가 잡히지 않는다는 건가요?2. 또 구조체를 제가 그새 까먹어서... 구조체 역시 구조체 내의 변수들을 한 데 모아주는 역할만 할 뿐 구조체 변수를 따로 만들지 않으면 구조체 내의 묶어준 변수들의 메모리가 잡히지 않는건가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
TextRPG(OOP) #1 질문
TextRPG(OOP) #1의 19:37 부분에서 기본 생성자를 선언해줘야 하지만, Creature(CT_PLAYER)으로 몬스터인지 플레이어인지 확인시켜주신다고 했는데, 이 부분이 어떻게 기본 생성자를 대체할 수 있는지 잘 모르겠습니다..
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
객체 관련 질문
"캐스팅 4총사"의 6:49 Player* p = new Knight(); 부분에서는 들고 있는 건 Player지만 원본은 Knight라는 게 무슨 말인지 모르겠습니다..
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
타입 변환#4 13:12 질문
타입 변환#4 강의에서 13:12 부분에 질문이 있습니다.Weapon* weapon = (Weapon*)item;을 하면 item이 담고 있는 크기가 weapon보다 더 커 weapon은 4바이트짜리니까 weapon._damage는 충분히 담을 수 있지 않나요??(혹시.. 상속받는 item까지의 바이트까지 포함해야 하는 건가요?) 사실 Weapon* weapon = (Weapon*)item부분에서 정확히 무엇을 이야기하는 건지 이해하기 힘든데.. 설명해주시면 감사하겠습니다.!
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
완강했습니다.
안녕하세요 루키스 강사님 다름이 아니고 언리얼 데디케이트 서버로 게임을 만들려고 하는데 관련 강의 자료가 언리얼 공식 홈페이지 말고는 찾아볼게 없는 건가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
지정자 관련 문의드립니다.
안녕하세요루키스님 여러강의를 수강중에 있는데 궁금한점이 있어 문의드립니다.코드중 ::, ., -> 이러한 기호들이 어떠한 경우에 연속으로 사용되는 궁금합니다.예를 들면a::b::c (a>b>c인 경우 a , b, c가 함수 ?)a.b.c (a>b>c인 경우 a, b, c가 변수 ?)a->b->c (a, b, c가 포인터 ?)인가요?답변부탁드립니다.감사합니다.
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
연습문제(달팽이) 21분:59초 질문
int nextX = x+ dx[dir];로 선언해주셨는데, 만약에 cin >> N 값에 3을 입력하면 dir이 Right의 방향을 가리키고 있다가 down으로 nextX=3이 되면 방향이 전환된 후 int nextX = x+ dx[dir];을 거치면 nextX 가 2값을 갖게 되는 데 왜 그런지 잘 모르겠습니다..
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
파일 분할 관리 관련 질문 13:22
CPP_Study와 Test1은 서로 독립적인 건데, Test_2()를 main에서 선언해주면 왜 Test1에 있는 함수와 상호작용이 되는 건가요??
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
char 배열 질문있습니다!
우선 선생님의 너무 질 좋은 강의에 시간 가는 줄 모르고 재밌게 배우고 있어서 감사말씀 드리고 싶습니다!배열이름이 해당 배열의 첫번째 인덱스의 주소값이라면 char 배열도 주소값이 나와야 하는게 아닌가요? 왜 int와 다르게 주소값이 아닌 그 주소 안에 있는 Data가 나오는건지 궁금합니다
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
혹시 _data안에 T()이게 뭔지 알려주실수 있나요?
T() 템플릿뒤에 붙은 ()이게 어떤 기능을 하나요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
12분 8초에 스택 유효범위에 대해서 질문있습니다
강의 12분 8초에 esp 레지스터의 주소값을 메모리에 검색해서 볼 때 esp 밑으로는(esp보다 높은 주소) 스택의 유효범위라고 말씀하셨는데 스택의 유효범위라는 것이 OS가 정해놓은 전체 스택범위를 말하는 건가요? 스택은 높은주소에서 낮은 주소로 쌓이는 걸로 알고 있는데 저기 esp 위로의 값들은 어차피 안쓸 값들인데 왜 있는건가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
23분 23초에 main함수내에서 크래시가 나는 부분에서 질문있습니다
제가 이해한바로는push 1push 2call MAX 를 하고MAX 함수에서 pop rbp를 하기 전까지를 다음과 같다고 생각했습니다여기서 pop이 막히는데요22분 29초에 설명을 보면 pop을 하게 되면 이전 rbp로 돌아간다고 하셨는데 rsp는 RET을 가르키게 되고 rbp는 이전 bp값을 가르키는 걸로 말씀하셨더라구요 이게 그냥 pop이라는 instruction이 그렇게 하는걸로 이해하면 될까요?그렇다면 pop은 무조건 rbp는 이전 bp값으로 돌아가고 rsp는 RET로 돌아가게 하는 것인가요?