묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-P 질문드립니다.
안녕하세요 선생님.해당 문제를 다음과 같은 로직으로 풀어보았으나, 테스트케이스도 통과를 못하여 질문드립니다.a라는 배열에 순서별로 톱니바퀴들을 입력go() 함수를 통해, 시작점으로부터 좌우로 진행하며 회전방향 결정check 배열에 넣어둔 회전방향에 따라 진행 (0: 멈춤, -1:반시계, 1:시계)제출 링크입니다.http://boj.kr/b378ed26be3a436cbc7dbe705184aedd항상 좋은 강의 감사드립니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
strlen , strcpy
처음엔 strlen , strcpy 이런 스트링함수가 있으나,연습으로 직접 함수를 만들어쓴다고 생각하고, 커스텀함수와 직접만든 함수에도 저 함수를 사용하는 함수 2가지를 때에 따라 사용할랬더니 , 재귀함수호출은 사용하면안된다고,wrapping함수로 하라합니다. 그럼,실무에서 사용할땐.. 커스텀함수를 쓰거나,래핑함수형태로 쓴다고 생각하면 될까요? 아무래도 임시적인 확인용아니라면,메인함수에서 strlen , strcpy 를 쓸경우는 없을거같아서요.궁금해서 질문합니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
textRPG#2 순환참조에 대한 질문
Player.h 에서 만약 #include "Game.h" 를 시도하려는 경우가(물론 순환참조의 문제를 일으키지만), Player 클래스 또한 구현부에서 Game 클래스의 기본요소 중 참조나 포인터가 아닌 요소를 사용하는 경우를 말하는건가요?
-
미해결홍정모의 따라하며 배우는 C++
cpp파일 include 관련 질문
안녕하세요. 아래의 main.cpp 파일을 실행시킬 때 doSomething()함수가 differentSource.cpp 파일에서 정의 되어있어 헤더파일의 개념처럼 differentSource.cpp를 main.cpp파일에서 include를 했습니다. 그런데 링크 에러가 나더라구요. main.cpp 파일엔 doSomething의 정의가 되어있지 않기 때문에 함수 중복 정의도 아닌 것이 아닌가요? 에러의 이유가 궁금합니다! <main.cpp 파일> #include <iostream> #include "diffrentSource.cpp" using namespace std; #define LIKE_APPLE // 매크로 int main() { doSomething(); return 0; } <diffrentSource.cpp 파일> #include <iostream> using namespace std; void doSomething() { #ifdef LIKE_APPLE cout << "Apple" << endl; #endif #ifndef LIKE_APPLE cout << "Orange" << endl; #endif }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
문제 이해의 어려움
두 재료 고유번호를 합하여 갑옷을 만든다하여 본인은 한번 사용한 재료는 사용하지 못한다고 이해했습니다.예를 들자면입력:552 3 3 4 1일 경우 (2, 3) (4, 1) 만 가능하다고 생각했는데큰돌님 코드는 (2, 3) (2, 3) (4, 1) 이렇게 3가지 경우가 가능하다고 알고 있습니다. (결과가 3이 뜨길래)문제에서 재료가 소멸된다. 이런 말이 없었기 때문에 사용했던 재료가 다시 사용돼도 괜찮은건가요?문제 이해가 잘 안되어 질문드려요.http://boj.kr/04ebbdad45904d0dae1f5e5892757404
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코테에서 algorithm 라이브러리 사용
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.가능한가요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-G
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.http://boj.kr/9e3f1cab79c24305845221c0482f852a안녕하세요! 해설강의 잘 들었습니다. 먼저 강의 전에 문제 풀때 제가 생각한 방식은 인덱스 0부터 *나올때까지 1씩 증가하면서 비교,인덱스 마지막부터 *나올때까지 1씩 감소하면서 비교 해서NE, DA 출력하게 만들었습니다. Dev C++에서는 출력이 올바르게 나오지만 백준 문제에서 코드를 작성했을땐 틀렸습니다로 나옵니다. 반례나 어느부분이 틀렸는지 궁금해서 문의드립니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
제거 디스어셈블리에는..포인터구조체의 메모리가 안떠요 ㅠ
저는 어떻게 해야 ebp라는 메모리주소가 뜰까요? 32비트 디버깅중이고, 변수이름이 약간 다르지만, ... 확실히 선생님모니터와 달라서요. 그냥,이전에 변수설정했을때와 같아보입니다. returnValue.hp = 100;002F23AE mov eax,dword ptr [returnValue] 002F23B1 mov dword ptr [eax],64h returnValue.attack = 10;002F23B7 mov eax,dword ptr [returnValue] 002F23BA mov dword ptr [eax+4],0Ah returnValue.defense = 2;002F23C1 mov eax,dword ptr [returnValue] 002F23C4 mov dword ptr [eax+8],2 return returnValue;002F23CB mov eax,dword ptr [returnValue]
-
해결됨[입문] Qt QML과 C++로 시작하는 크로스플랫폼 앱 개발
VisualStudio 2022 로 사용해도 큰 문제는 없나요?
VisualStudio 2022 로 사용해도 큰 문제는 없나요?2019 버전 다운로드가 막혔네요.Dev essential 가입해도 커뮤니티 버전은 막혔고 Visual C++ Redistributable for Visual Studio 2019 은 다운이 되는것 같은데, 2022 버전 사용해도 문제 없으면 2022버전 사용하려고 합니다. 어떤가요?
-
미해결[게임 프로그래머 도약반] DirectX11 입문
노트북에서 정점만 보이는 버그
데스크톱에서 잘 돌아가다가 노트북 쓸 일이 있어서 그 프로젝트 파일 그대로 노트북에 옮겨서 하려는데 오브젝트들이 점으로만 나타나고 그려지지 않아요.. 왜그런건가요? gpu문제인가요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-J 맞왜틀 질뮨
Q두개를 만들어서 맞았습니다 근데 그전에 Q1개를 만들었던 방식이 예제는 다 맞는데 WHY? 틀렸는지 모르겠습니다.. http://boj.kr/dcc9afeed89b4ca99e5c33617d5757d9
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
istringstream 사용 질문
안녕하세요, 큰돌님.split() 함수에 대해 잘 학습 후 공부 하던 중 궁금한 게 생겨 질문드립니다.split() 함수의 경우 문자열을 특정 구분자 delimiter를 기준으로 분할하는 기능을 제공해주고 있습니다.큰돌님의 예시와 같이 " " (빈칸) 으로 구분하여 문자열을 분할하는 경우에는 c++ 표준 라이브러리 <sstream> 헤더에 포함된 'istringstream' 을 사용하는 것이 더 효율적인거 같은데큰돌님께서는 istringstream에 대해서는 어떻게 생각하시는 지 궁금합니다.좋은 강의 감사합니다. 질문자 올림.
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
추상화와 클래스중 질문
안녕하세요 너무 감사하게 잘 보고 있습니다.다름이 아니라 강의 내용중에 궁금한점이 있어 질문 드립니다.클래스 안에 함수를 만들면 되는데 왜 클래스 밖에서 함수를 만드는건가요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-A 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요! http://boj.kr/8c457baae3554ac38764f81d351201bc제가 생각한 문제 풀이는 총 9명 키의 합에서 100을 빼면 난쟁이가 아닌 2명 키의 합이 나온다고 생각했습니다.9명의 키합 - 100의 값을 ss로 정하고 for문을 돌면서 2명의 합이 ss가 나오면 해당 두명을 erase를 사용해 제거해서 출력하는 방식으로 코딩했습니다. Devc++에서 입력받고 출력도 잘 나오는데 반례가 있는지 백준 제출하면 틀렸다고 나오는데 어떤게 문제인지 모르겠어 질문남깁니다! 감사합니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-H 메모리 초과 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.선생님 안녕하세요저는 경로에 대해서 string으로 저장하고탈출시 출력하는 로직으로 작성했는데왜 메모리 초과가 나는지 모르겠습니다.알려주시면 감사하겠습니다...http://boj.kr/92e022062d0148faa40d478f052dfc89
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
fill 초기화 해주는 부분 질문
안녕하세요! 궁금한점이 있어 질문 드립니다.fill(&visited[0][0], &visited[0][0] + 101 * 101, 0);초기화 해주는 부분은 이해를 하였습니다.그런데 &visited[0][0] + 101*101 이 부분이 이해가 가지 않습니다. 깊이 생각하지 않고 배열의 모든 부분을 순회 하면서 초기화 해준다고 생각하면 될까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-C 어느 부분이 틀렸는지 모르겠습니다.
https://www.acmicpc.net/source/share/e76dff0067f048f28c1a105de7d81014강의를 봤는데도 코드가 왜 틀린건지 잘 이해가 안되네요. 테케는 통과했는데, 2%에서 틀립니다. 리뷰 부탁드립니다!
-
미해결홍정모의 따라하며 배우는 C++
통합개발환경의 기본적인 사용법 - 윈도우즈 비쥬얼 스튜디오
저는 왜 MyfirstHelloWolrd.exe가 아닌 MyfirstHelloWolrd.exe.recipe가 생성되었는데 어느 부분에서 잘못된지 모르겠습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-L 이분탐색 풀이 질문
안녕하세요, 1-L 문제 이분탐색으로 풀어보았는데요.lower_bound함수는 목표값을 찾지 못하면 해당 벡터 끝 다음 이터레이터 즉 코드상 arr.end()를 반환하니 lower_bound 실행 후 arr.end()인지 아닌지만 체크해주면 값을 찾았다로 생각했습니다. 그러나 실행시켜보니 조건문에 추가로 &&*it == goal를 적어주어야 성공이고 밑에 첨부한 링크와 같이 이 과정을 생략한다면 틀렸습니다라고 나옵니다. 이유를 알 수 있을까요?http://boj.kr/7f90a9926f17477394e238b900523acc
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-L map방식 실패
안녕하십니까 강의 잘 보고 있습니다.결론적으로 테스트 케이스는 성공하였는데 왜, 어떠한 부분에서 실패가 떴는지 감이 잡히지 않아 글을 올립니다. 저는 map을 사용하여 풀어보았습니다.need라는 변수를 만들어 map을 한 번 순회하면서 필요한 값이 무엇인지 담고, 그 값이 map에 있으면 (현재 for문의 값, 필요한 값) 을 각각 마이너스를 해주는 형식으로 했습니다.조건절에는 빌드를 해보니 map에 담겨 있지 않은 요소를 비교할 때 공간이 생기면서 값이 0으로 생겨나는 것 같아서 둘 다 값이 있을 때만 실행하게 하였습니다.아래는 주소입니다.http://boj.kr/6072aa9514324b318f45514ef0412868