묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[게임 프로그래머 도약반] DirectX11 입문
렌더링 계열 Set함수 순서
안녕하세요 루키스님 자체엔진을 만들어보는중에 의문이 생겨서 질문 드립니다ClearRenderTargetView와 ClearDepthStencilView를 먼저 호출OMSetRenderTargets, RSSetViewports 등의 렌더링 설정을 도와주는 Set계열함수를 작성Draw함수 호출이 과정에서 2번의 Set계열 함수들의 순서가 바뀌면 렌더링이 안될수 있나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-C 질문있습니다.
int idx1 = -1, idx2 = -1;로 하는 이유를 뒤에서 설명하신다고 하셨는데 따로 언급이 없었던거 같습니다..! 왜 굳이 -1로 설정하는지 궁금합니다!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-G 코드 질문합니다!
http://boj.kr/5d4165c5f1b2404bae890f561706ccf5강의에서는 map이 자동 정렬을 하기 때문에 map을 두개를 만들어서 관리했는데 제가 풀때는 unordered_map 로 선언한 다음 map에 하나씩 집어넣어 순서를 나타낼 map을 따로 선언하지 않고 풀었는데 이거 때문인지 아니면 다른 코드의 오류인지 틀렸다고 뜹니다..ㅜㅜ 아무리 고민해도 반례가 생각나지 않아 질문합니다!
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
virtual과 override 차이
재정의를 하실 떄 virtual void VMove 이런식으로 재정의를 하셨는데, 일반적으로는 void VMove override를 쓰지 않나요 ??virtual void VMove override 이런 형태로 재정의하는건 봤는데 virtual void VMove 이런 형태로 재정의하는건 처음봐서 질문 드립니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-ㅅ핵심 아이디어는 떠올랐지만 결국 해결 못했습니다 ㅜㅠㅜ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
고민있습니다...
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 문제랑 상관없지만 효율적인 해킹 문제 풀면서 느꼈지만 매번 이런식으로 문제를 구현하면 되겠다라는 아이디어는 떠올리지만 막상 코드로 구현할려고 하면 구현이 잘 안되네요. 어떻게 연습을 해야 될까요...
-
미해결홍정모의 따라하며 배우는 C++
6분쯤에 getCents() 함수를 통하지 않는 방법으로 friend를 쓰셨는데..
etCents() 함수를 통하지 않는 방법으로 Cents 클래스 안에 friend로 Cents operator + (const Cents &c1, const Cents &c2)를 선언하셨는데 여기서 getcents()를 통하지 않는다는게 무슨 의미인지 정확히 이해가 안됩니다 ㅠㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
언리얼 에디터 Stop버튼
selected viewport나 new editor window로 실행 했을 때Stop 버튼을 눌러도 연결이 끊어지지 않고언리얼 에디터까지 꼭 종료해줘야 끊어지더라구요.stop버튼을 눌렀을 때 종료되는 것처럼 하려면 어떻게 해야 하나요??standalone game으로 해봤을 때 제가 원하는 대로 동작해주긴 했는데위에 두가지 경우에도 방법이 있을까 해서 질문드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-k 3197 질문드립니다!
https://www.acmicpc.net/source/84329800항상 재미난 강의 감사드립니다 :) 강의듣기전에 문제를 먼저 풀어보았는데요!예제 3개는 잘 통과하였는데, 백준에 문제를 제출하니 시간초과라고 뜹니다..!DFS 탐색으로 이 문제를 푼게 잘못된건가요..? 잘 모르겠어서 질문드립니다!
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
채점기에서 틀렸다고 나오는데 이유를 모르겠습니다.
해당 코드에서 if(cnt == 0) cout << -1;이부분을 뺏을때는 채점기에서 만점이 나오는데 아래 코드로 돌리면 40점이 나옵니다. #include <bits/stdc++.h> using namespace std; int n, m, a, cnt = 0, _max = 0; int main(){ cin >> n >> m; for(int i = 1; i<= n; i++){ cin >> a; if(a > m){ cnt++; max = max(max, cnt); } else{ cnt = 0; } } if(cnt == 0) cout << -1; else cout << _max; return 0;
-
미해결홍정모의 따라하며 배우는 C++
[4.2강] linker 에러 발생 관련 문의 드립니다.
안녕하세요.4.2강에서 러닝타임 31분 즈음에 나오는 코드를 저의 맥에 설치된 VS CODE에서 실행했을 때 에러가 발생하여 질문 드립니다. 코드는 아래와 같이 작성하였고, 강의에서 실행한 코드와 동일하다고 보여집니다. cpp 파일을 include 하는 것은 실행이 잘 되었으나, extern과 함께 전방 선언을 써서 다른 cpp 파일에 있는 함수를 가져오는 부분이 실행이 안되고 있습니다. 아래 제가 작성한 코드를 살펴봐주시면 감사하겠습니다. main.cpp main_sub.cpp 에러메시지
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-a 질문있습니다.
http://boj.kr/813b11c5e8f74277911b24d30bf3274d저는 이렇게 풀었는데 이런식으로 struct선언 없이 2차원 배열을 사용해도 상관없나요?? 그리고 사전 순으로 빠른 순이라는 것이1 3 과 1 2 3 이 중에는 어떤 것이 더 빠른건가요?길이에 초점을 맞춰야되는건가요? 아니면 앞자리부터 비교인건가요?그리고 이 조건이 벡터 비교 조건과 동일한가요..? 사전 순 조건을 만족하기 위해 if(ret > nc || (ret == nc && vv < rett)){이러한 조건을 넣었었는데 어쩌다가 얻어맞은 느낌이라 정확히 알고싶습니다. 정확히 벡터에서는 어떻게 비교를 하는지 궁금하고 사전 순으로 빠르다는것이 어떤것인지 궁금합니다..!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-H 코드 확인 부탁드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요~ http://boj.kr/200c9e0535f6412a9b92fda5cff20884예제는 통과하는데 제출하면 틀렸다고 합니다.확인부탁드립니다 . 그리고 13931문제 자체가 하나의 입력에 대해서 출력이 두개인 문제인데 잘못된거 아닌가요...? 또 강의 자료에서 # define prev aaa 랑 #define next aaaa의 의미는 무엇인가요?
-
미해결홍정모의 따라하며 배우는 C++
class에 static초기화 안되는 이유가 뭔가요?
main문에서는 const int a=1;이라고 초기화가 되는데클래스로 작성할때,예)class Something{public:const int a=1;} 에서는 에러뜨는 이유가 뭔가요? static이랑 비슷한 이유인가요?
-
해결됨[Rookiss University] UE5 Lyra 클론 코딩 (Haker)
풀소스를 올려주세요.
소스 안올려주셔도 됩니다. 라이라에 다 있었네요. ;;
-
미해결
런타임에서 texture2d를 만들었을떄 압축 옵션 적용
코드로 이미지 파일을 decompress RawData로 가져와서 FImage를 확보하고,이거를 Texture2D로 변환하는데 메모리를 아끼려고 압축옵션을 적용해도 변화가 없습니다. 런타임중에 직접 texture2d를 생성하고 UpdateResource() 를 호출하여 최종 적용했을 때, 미리 설정한 압축 옵션이 작동되게 하는 방법이 무엇인가요??? 압축옵션 뿐만 아니라 mipmap, 그룹 옵션 등등 작동이 안됩니다. (런타임 중)
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1062 - 가르침 맞왜틀
안녕하세요 선생님 코드 참고하면서 풀어봤는데 예시는 맞고 통과를 하지 못하는 상황입니다.저는 입력으로 온 문자열에 a, n, t, i, c를 제외하고 저장을 시키고 비트가 [k개에서 해당 문자 수 5를 뺀만큼] 켜졌을 때 ret을 구하는 방법으로 풀어봤습니다 어느 부분이 잘못되었는지 알 수 있을까요? 감사합니다!http://boj.kr/0fd6dc2e0f754f30bb6f726111359f97
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-R 질문있습니다 :)
안녕하세요 선생님 🙂너무 좋은 아이디어 제공해주셔서 감사합니다 ^^ 선생님 강의를 보기 전에 먼저 풀어봤는데요, DP방식이 아닌 1차원 배열로 설계했습니다. S = E일 경우에는 숫자가 1개밖에 되지 않기 때문에 팰린드롬Oarr[S]과 arr[E]가 같지 않을 경우에는 팰린드롬X그 외의 경우는 함수처리위와 같이 설계를 하였고, 테스트케이스는 올바르게 출력이 되었습니다. 하지만 틀렸다고 하더라구요 ㅠㅠ 제 아이디어의 어디가 잘못되었는지 알려주시면 정말 감사하겠습니다 ㅎㅎ http://boj.kr/ddee46587ca14173a4cd344a40b25894
-
미해결[Rookiss University] UE5 Lyra 클론 코딩 (Haker)
ModularGameplay 순서 관련 질문 드립니다.
아래와 같은 지점에서 저는 문제가 발생을 계속 하고 있는데 혹시 이유를 알수 있을까요?? 모듈러 로그를 활성화 하여 ContinueInitStateChain 쪽 로그 입니다. LogModularGameplay: Verbose: ContinueInitStateChain: Cannot transition B_SimpleHeroPawn_C_0:Hero (role 3) from InitState.DataAvailable to InitState.DataInitializedLogModularGameplay: Verbose: ContinueInitStateChain: Transitioning B_SimpleHeroPawn_C_0:PawnExtension (role 3) from InitState.DataAvailable to InitState.DataInitializedLogModularGameplay: Verbose: ContinueInitStateChain: Transitioning B_SimpleHeroPawn_C_0:PawnExtension (role 3) from InitState.DataInitialized to InitState.GameplayReadyLogModularGameplay: Verbose: ContinueInitStateChain: Cannot transition B_SimpleHeroPawn_C_0:Hero (role 3) from InitState.DataAvailable to InitState.DataInitializedLogModularGameplay: Verbose: ContinueInitStateChain: Cannot transition B_SimpleHeroPawn_C_0:Hero (role 3) from InitState.DataAvailable to InitState.DataInitialized Cannot transition 이 발상한 조건문 체크는// DataAvailable -> DataInitializedif (CurrentState == InitTags.InitState_DataAvailable && DesiredState == InitTags.InitState_DataInitialized){// PawnExtensionComponent가 DataInitialized될 때까지 기다림 (== 모든 Feature Component가 DataAvailable인 상태)//return CLMPS && Manager->HasFeatureReachedInitState(Pawn, UCLMPawnExtensionComponent::NAME_ActorFeatureName, InitTags.InitState_GameplayReady);return CLMPS && Manager->HasFeatureReachedInitState(Pawn, UCLMPawnExtensionComponent::NAME_ActorFeatureName, InitTags.InitState_DataInitialized);} 라이라 원본으로 정상 작동을 진행하는데 코드를 몇번을 수정을 하여도 진척도가 없는데 혹시 원인을 알수 있을까요? InitState_GameplayReady 태그를 사용할 경우에는 정상 동작 합니다..
-
해결됨[Rookiss University] UE5 Lyra 클론 코딩 (Haker)
visual studio 2022에서 언리얼5 코드 smart하게 작성하는 방법
강사님 화면의 visual studio에서는 간단하게 헤더파일 #include "HakGame/Character/HakPawnExtensionComponent.h" 등 이 즉시 추가 되더라구요. 그렇게 슉슉 추가할 수 있는 방법이 궁금합니다.