월 22,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
캐시 메모리에 대해 질문드립니다.
메모리에서 레지스터로 데이터를 가져갈 때예를 들어 mov rax,10 << 이런 식의 코드일 때렘 메모리에서 캐시 메모리를 거치지 않고 바로 레지스터로 데이터를 복사해서 넣는건가요?아니면 캐시 메모리에서 레지스터로 데이터가 복사되는건지 궁금합니다.
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
temp 주소값 push 시 질문 있습니다.
안녕하세요. 대략적인 진행 방식은 어느정도 이해가 된 것 같습니다. 그런데 지역변수(temp) 할당 시에 매개변수에(&temp)값이 들어가는 부분을 도저히 찾을 수가 없네요 ㅠㅠ혹시 CreatePlayer가 호출되기 전 push eax 부분이 매개변수까지 동시에 지정이 된다는 뜻일까요?? 나머지 부분은 반복 학습을 하니 이해가 가는데 임시 저장소 생성시점만 이해가 가질 않습니다 ㅠㅠ
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
ret 질문입니다
mov eax, 11mov ebx,10call MAX; PRINT_DEC 4, ecx; NEWLINE xor rax, raxret PRINT_MSG:PRINT_STRING msgNEWLINEret MAX:cmp eax, ebxjg L1mov ecx, ebxjmp L2 L1:mov ecx, eax L2:PRINT_DEC 4, ecxNEWLINE L2에 ret을 넣지 않았는데 값은 제대로 나옵니다문제 되는 게 있을까요?그리고 ret은 단순히 함수의 끝을 나타내는 건가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
함수객체 만드실때 포인터로 만드신 이유가 있을까요?
함수객체쪽 예제주실때 포인터를 참조로 바꾸어봤는데요.(주신예제를 간단하게)이렇게하니 실행은되는데 FindItem 아래쪽 return에서 nullptr이 에러가 나는데그 이유를 잘 모르겠고, 참조와 포인터중에 포인터를 쓰신 이유가 궁금해서 남깁니다!!
- 해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
루키즈님 강의로 클라이언트 취업이 가능할까요?
현재[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈]C++프로그래밍 입문게임 수학과 DirectX12자료구조와 알고리즘위 3가지 강의를 듣는 중인데, 여기에 추가로 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 이 강의를 듣고 유니티쪽으로 빠르게 취업이 가능할까요? 좋은 회사를 노리진 않고 일단 빠르게 취업하는 것을 목표로 두고 있어서요. 위 유니티 강의 하나로, 포트폴리오나 관련된 것들을 준비하는 건 좀 부족할까요?
- 해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
빌드, 컴파일 전혀 문제 없고 코드 상으로도 문제 없는 부분에 자꾸 빨간 줄이 뜹니다 ㅠㅠ
#pragma region을 쓴 이후부터 계속 이런식인데..위에 flag변수 선언된 상태고 빌드, 결과도 이상없이 나오는데 이상하게 저런 빨간 줄이 생깁니다. 어디 찾아보니 소스코드에서 다시확인으로 파일이랑 솔루션 다시 확인해보래서 했는데 그 방법 써도 안고쳐지네요...ㅠㅠ 코드 문제는 아니지만 자꾸 보이고 오류에 떠서 신경 쓰이고 나중에도 계속 이러면 헷갈릴 것 같아서 질문 남깁니다.어떻게 해야 고쳐질까요..?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
마지막 문제 질문입니다.
강의에서처럼 문제가 되는 부분을 통으로 날려주면hp가 0이 되어 죽었는데도 계속 출력하는게 마음에 안들어서,그냥 단순히 knight 가 nullptr일 때는 AttckTarget()이 실행되지 않도록 바꿨는데요,이렇게 하니 제가 의도했던 대로 되었는데, 이 경우에 문제가 생길 여지가 있을까요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
exercise8 질문드립니다.
pet의 주소값을 전혀 사용하지 않도록 main 함수 내부의 Pet pet; 는 그대로 두고 _pet(nullptr)을 사용하여 이렇게 코드를 짰습니다.new 랑 delete가 각자 다른 cpp 파일에 있으면 나중에 헷갈리지 않을까? 해서 저렇게 했는데,이렇게 코드를 짜도 문제가 없는게 맞을까요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
c++강의 등록 1강부터 문제가 발생했습니다. ㅠ
%include "io64.inc" section .textglobal CMAINCMAIN:;write your code here PRINT_STRING msg xor rax, raxret section .datamsg db 'Hello World', 0x00ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡBuild started...Unable to start assembler. check your settings. 지금 첫 수업인 헬로우 월드를 치고 진행하면 저렇게 셋팅 오류가 출력됩니다.구글링을 해봤는대 세팅 하는곳에 -g를 추가해서 실행하면 된다고 되어있는대, 똑같이 진행해도 실행이 되지 않습니다. 아래는 현재 저의 빌드 세팅 내용입니다.무엇이 문제인걸까요? 첫 수업부터 막히네요 ㅜㅜ
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
show memory에 값이 안올라옵니다.
show memory가 공란으로 나옵니다 왜 일까요...
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
지난번에 만든 달팽이 코드를 따로 h 및 cpp파일로 빼고싶은데요,
이렇게 했는데, 계속 오류가 뜹니다int, enum,struct를 여기저기 옮겨봐도 도저히 오류가 해결되지 않고, 검색을 해봐도 관련 정보가 나오질 않는데 어떻게 해결하나요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
달팽이 문제 제가 풀어본 코드가 왜 이상하게 표시되는지 모르겠어요.
N= 6일때디버그모드에서 좌표(y,x) 가 (0,0) -> (0,5) -> (5,5) ->(5, 0) ->(1,0) -> (1,4) ->(4,4) 등 달팽이 경로를 잘 따라가는것도 확인했고, count값도 하나씩 정상적으로 올라가는걸 확인했는데, 정작 결과를 보면이렇게 나사빠진 결과가 나옵니다..디버그 시에 count값을 넣어줄 때의 (y,x)가 정확했는데도, 왜 이렇게 표시되는건가요?
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
strcmp 질문드립니다.
왜 제대로 안돌아가는지 모르겠습니다ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 해결했습니다 ㅜㅜ 바보같이 while문 조건을 두개가 같으면서 null이 아닌동안 으로 해야하는데 ||를 달아버렸네요
- 미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
비트연산과 비트플래그 강의 질문합니다.
19:30 부분flag |= (1 << 2); 에서flag |부분이 하나의 변수이름으로 봐야되나요?아니면 단순히 flag와 (1 << 2)를 | 계산하기 위해서 저위치에 |를 두었다고 봐야되나요?하나의 변수 이름이라면 나중에 무적+변이를 생략해서 flag | 로 입력해도 문제가 없나요?
- 미해결[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를 썼다가 성능 더 많이 먹을 수 있다고 들었습니다.그러나 막상 안쓰자니 너무 길어지고 복잡해지던데 조금이라도 성능 개선할려면 안쓰는게 맞나요?