묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
OnTrigger로 물체 검출시 2번 검출
안녕하세요 좋은 강의 감사합니다특정 위치 진입시 이벤트를 발생시키고 싶은 상황입니다.저는 현재 빈 오브젝트에 Box Collider를 달고, isTrigger:On으로 설정하여 플레이어가 보지는 못하지만 트리거가 존재하는 방식으로 만들었습니다. 그러나 이 상황에서 OnTriggerEnter 함수가 두번씩 호출되는 경우가 발생합니다. 왜 두번씩 충돌이 검출되는지, 어떻게 해결할 수 있는지 궁금합니다..!
-
미해결홍정모의 따라하며 배우는 C++
IntArray 클래스 변수인 int_array의 소멸자가 왜 호출되는건가요?
#include <iostream> #include <cassert> #include <initializer_list> using namespace std; class IntArray { private: unsigned m_length = 0; int* m_data = nullptr; public: IntArray(unsigned length) :m_length(length) { m_data = new int[length]; } // initializer_list have not support [ ] operator. IntArray(const std::initializer_list<int>& list) : IntArray(list.size()) { int count = 0; for (auto& element : list) { m_data[count] = element; ++count; } //for (unsigned count = 0; cout < list.size(); ++count) // m_data[count] = list[count]; // error } ~IntArray() { delete[] this->m_data; } // TODO : overload operator = /*IntArray& operator = (const IntArray& arr) { if (this == &arr) return *this; delete[] m_data; m_length = arr.m_length; if (arr.m_data != nullptr) { m_data = new int[m_length]; for (unsigned i = 0; i < m_length; ++i) m_data[i] = arr.m_data[i]; } else m_data = nullptr; return *this; }*/ friend ostream& operator << (ostream& out, IntArray& arr) { for (unsigned i = 0; i < arr.m_length; ++i) out << arr.m_data[i] << " "; out << endl; return out; } }; int main() { int my_arr1[5] = { 1,2,3,4,5 }; int* my_arr2 = new int[5] {1, 2, 3, 4, 5}; auto il = { 10,20,30 }; IntArray int_array{ 1,2,3,4,5 }; cout << int_array << endl; int_array = il; cout << int_array << endl; return 0; }질문글이 좀 지저분해서 먼저 죄송합니다. 대입 연산자 오버로딩을 하지 않을 경우에, int_array = il; 대입 연산에서 에러가 나길래, 디버그를 해보니까 int_array 의 소멸자가 호출되어서 메모리공간이 그대로 없어지더라고요..그런데 제 개념상으로는 int_array 변수가 main 함수의 local 변수인데, 아직 프로그램이 끝나지않았는데도 왜 소멸자가 호출되는건가요?
-
미해결그림으로 쉽게 배우는 자료구조와 알고리즘 (심화편)
레드플랙트리의높이
닐노드기준으로 21을가려면 HEIGHT가 2아닌가요? 왜 4인가요? 가는 통로가 따로 있나요? Red-Black 트리 - 개념(제거) 10분에서Red-Black 트리 - 개념(제거)에서 15노드를 제거하면 닐이 바깥쪽 조카노드가 아니라 형제노드가 되는거 아닌가요? 21닐 30(형제노드) 25(안쪽조카노드)
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-M 질문드립니다
공유 소스 보기 (acmicpc.net)cin.tie()와 cout.tie, ios_base::sync~ 구문이 시간을 단축시키기 위함인건 알겠는데 어떤 문제에는 cin.tie와 cout.tie 둘다 쓰이는 반면에 이문제에는 cin.tie만 쓰였는데 어떤 차이가 있는지 궁금합니다 질문글 읽어주셔서 감사합니다!
-
해결됨우아한 고성능 프로그래밍 언어 Rust 입문 및 활용
명령어를 입력 한 후 source "$HOME/.cargo/env" 이 명령어를 입력해야 합니다.
명령어를 입력 한 후 source "$HOME/.cargo/env" 이 명령어를 입력해야 합니다. 해당 설명이 누락되어 있는 것 같아서요.! 참고로 저는 m1 입니다!
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
메서드명 컬러의 의미
강사님 화면을 보면addTwoNumbers, multiplyTwoNumbers 같은 메서드명 (메서드가 맞나요.. 제가 자바가 아직 서툴러서😅)이 노란색으로 표시되는데 저는 회색으로 표시됩니다.이거 글자 색에 어떤 의미가 따로 있나요? 그리고 터미널에도 강사님은 INFO나 WARN 같은 글자들이 컬러로 표시되는데저는 그냥 다 하얗게 보여서요. 강사님과 똑같이 세팅하려면 어떻게 해야 하나요?검색해서 settings에 있는 semantic highlighting 적용해 봤는데 똑같이 안되는 거 같아요
-
미해결기초부터 따라하는 디지털포렌식
강의 자료 파일
강의 듣다 보면 파일을 올려주신다고 하시는데 그 파일은 어디에 올려주시는지 알 수 있을까요?FTK imager 파트 쪽 듣고 있습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
form태그의 상대경로
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요."src/main/resources/static/basic" 경로에 있는 "hello-form.html"파일의 form태그의 action 속성을 "/request-param-v1"으로 했는데 localhost:8080/request-param-v1이 정상적으로 나오는 이유가 무엇인가요? /basic은 무시되는 건가요?
-
미해결CSS 기본부터 활용까지
flex - holy grail layout
실습 해보는데 css 중앙 정렬이 안되더라구요 그래서 뭔가 하고 봤더니 doctype부분에서만 차이가 있는데 오히려 doctype을 선언하지 않으니까 중앙 정렬이 돼요. 이게 왜 이럴까요?
-
미해결PHP 프로그래밍 실무 완전 정복! with MySQL
이 강의에 앞서 봐야하는 기본편 링크 좀 알 수 있을까요?
이 강의에 앞서 봐야하는 기본편 링크 좀 알 수 있을까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-K 문제 질문 드립니다!
안녕하세요, 큰돌 선생님!강의 너무 즐겁게 잘 공부하고 있습니다! :) 테스트 케이스 및 몇 가지 더 테스트 넣어봤을 때는 잘 동작하는데, 틀렸다고 나오네요 ㅠㅠ어디서 문제가 있는지 여쭤봐도 괜찮겠습니까?😭메인 로직은,1) 카운팅 배열에 담는다2) 배열을 순회하며 존재하는 문자개수의 1/2만큼 ret에 더한다(이때 홀수 개수인 문자가 2개 이상인 경우 문자열 출력 후 종료)3) 순회 종료 후 홀수 문자와 ret을 뒤집은 temp를 ret에 더한 후 출력한다입니다!!ㅠhttp://boj.kr/e839c8c8845748e0850331f8961d45eb
-
미해결초보를 위한 도커 안내서
안녕하세요 -d 옵션과 --rm 옵션에 대해서 질문을 하고자 합니다!
docker로 mysql을 설치하는 과정에서 강의에 있는 명령어와 좀 다르게 mysql을 생성해봤습니다. 대체적으로 mysql은 백그라운드에서 돌아가는 환경이 더 많겠지? 라는 근거하에 다음과 같은 명령어를 사용하였는데요.docker run --rm -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=true --name=docker_mysql8 -d mysql/mysql-server:8.0 docker exec -it docker_mysql8 mysql -uroot -p mysql> exit bye문제는 이 이후였습니다. 명령어에 --rm이 있어서 해당 프로세스가 종료되면서 백그라운드로 돌아가고 있는 프로세스 또한 종료 될 것이라고 예상했으나 동일한 이름으로 다시 생성을 했을 때 다음과 같은 에러를 만날 수 있었습니다.docker: Error response from daemon: Conflict. The container name "/docker_mysql8" is already in use by container "39c64bd70886d1b35f2a94058c77e3e98a9c4b3c7411c66ceaee484f094c3908". You have to remove (or rename) that container to be able to reuse that name.docker_mysql8 이 제거되지 않은 상태로 돌아가고 있는 부분이였는데요.이러한 부분을 docker rm -f 명령어를 사용하여 수동적으로 제거해서 해당 문제는 해결 할 수 있었으나, 근본적으로 --rm이 왜 동작하지 않은 건지 찾아봐도 나오지 않아 질문드립니다!
-
미해결실습으로 배우는 프로메테우스
192.168.1.11의 LoadBalancer IP에 미접속
안녕하세요 vagrant로 VM 설치 하였고Windows 10에서는 호스트에서 브라우저로 192.168.1.11의 프로메테우스에 접속이 되는데Windows 11에서는 호스트에서 접속이 되지 않습니다 OS 차이 인지 설정을 확인 해보아야 하는지 문의 드립니다
-
해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
글자 위에 사진이미지를 겹치고 싶은데 ㅠ 코드로는 어떻게 해야 하나요 ??
글자가 적혀있는 곧 위에 글자와 겹쳐서 이미지를 추가하고 싶어요. 예를들자면 도장 찍는것처럼 생각하시면 이해하시기 쉬우실것 같네요. 제가 스스로 찾는 능력을 키우고 싶은데 ㅠㅠ 능력부족이네요. 어떻게 해야 제가 1. '원하는 위치에 정확히' 2. 원하는 이미지를 글자와 겹치도록 위치시킬 수 있을까요? 코드를 사용하지 않고 실제 hwp 프로그램을 사용할 땐 이미지 추가 후 [ 그림 - 배치 - 글자처럼 취급 체크해제 - 글 뒤로 옵션설정 ] 이런 식으로 하면 되는데 코드로 구현하고 싶습니다. ㅠㅠ 선생님 답변을 알려주세요. !!! 아 그리고 문제 해결을 시도해보는 과정에서 매크로 녹화 기능도 사용해봤지만... 매크로는 특히 이미지 관련해서는 잘 작동을 하질 않더군요 ㅠㅠ 이럴때 막막해요 . 어떻게 이런 문제를 스스로 해결할 수 있을까요 HwpAutomation 문서를 봐도... ㅠㅠ 답답 합니다 ㅠㅠ
-
해결됨Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
useAxios
안녕하세요.useAxios 내부에서 this를 찍어보면 undefined로 나오는데 왜 그런건지 잘 이해가 안되네요. ㅠㅠuseAxios를 사용하는 컨텍스트가 찍혀야 될 것 같은데 왜 그런지 알려주시면 감사하겠습니다.
-
미해결F6-비전공자·일반인을 위한 기업재무회계의 이해와 활용
강의 자료 부탁드립니다.
강의 잘 듣고 있습니다. 해당강의에 사용하시는 PPT자료를 받아서 강의시 실제 보면서 하고 싶어서 강의 자료 부탁드립니다. 메일 : leemh@theksa.or.kr
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
brew 명령어를 찾을수 없음
몽고 DB root설정하는 부분에서 이런 오류가 나는데 어떻게 해결해야할까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 기초 SQL
sql 사용이 편한 컴퓨터 환경은 멀까요?
윈도우랑 맥 중에서 어떤 환경이 sql 설치하고 실습하기 편할까요? 의견 부탁드립니다!!
-
미해결배달앱 클론코딩 [with React Native]
ios env 관련하여 문의드립니다.
안녕하세요. 현재 mac m1 pro 환경에서 개발을 진행하고 있는 수강생입니다. .env 파일 설정과 관련하여 이해되지 않는 오류가 발생하고 있어 질문드립니다. 문제사항은 아래와 같습니다. .env 파일에 있던 몇 가지 변수를 변경한 뒤, ios / android metro 서버를 통해 시뮬레이터를 재시작했습니다. 그러나 Config의 내용을 console.log로 찍어보았을 때, ios 시뮬레이터에서 발생하는 로그에는 초기에 설정했던 .env의 내용이 그대로 찍혀 나오고 있습니다. Android Studio에서 BuildConfig.java 파일에는 변경한 이후의 내용이 정상적으로 나오는데, IOS에서만 이런 상황이 발생하는 게 의아합니다. 1. IOS에서 다른 기기로 시뮬레이터를 돌려보고, 2. 기기 전체를 재부팅해도 같은 현상이 반복되는데 혹시 IOS에서만 발생하는 .env 관련해서 주의할 사항이 추가로 있을지 궁금합니다!
-
미해결배달앱 클론코딩 [with React Native]
debugger 관련 오류 문의드립니다
안녕하세요 강의를 따라 진행하던 중 질문이 있어 문의드립니다.현재 웹소켓 관련한 로그를 찍어보기 위해 localhost:8081 주소로 접속해보면 Another debugger is already connected위 메시지가 발생해 메트로 서버 로그를 확인해보니 아래와 같은 에러가 발생하고 있습니다.Error: Unable to resolve module ./debugger-ui/debuggerWorker.aca173c4 from /Users/chanha/Desktop/pandpie/FoodDeliveryApp/.: None of these files exist: * debugger-ui/debuggerWorker.aca173c4(.native|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) * debugger-ui/debuggerWorker.aca173c4/index(.native|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx) at ModuleResolver.resolveDependency (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:114:15) at DependencyGraph.resolveDependency (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/node-haste/DependencyGraph.js:277:43) at /Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/lib/transformHelpers.js:169:21 at Server._resolveRelativePath (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:1045:12) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Server._explodedSourceMapForBundleOptions (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:993:35) at async Promise.all (index 1) at async Server._symbolicate (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:945:26) at async Server._processRequest (/Users/chanha/Desktop/pandpie/FoodDeliveryApp/node_modules/metro/src/Server.js:418:7)이를 위해 제가 진행해본 사항은 아래와 같습니다.1. https://velog.io/@dody_/Another-debugger-is-already-connected위 글을 참조해 react-native 프로젝트를 재시작 해보았습니다. 2. npm install --save @react-native-community/cli-debugger-ui 명령어로 debugger-ui 패키지를 재설치해보았습니다. node_modules/ 패키지를 지우고 다시 npm i를 통해 전체 패키지를 재설치해보았습니다. 메시지를 읽어보면 모듈 자체의 설치 이슈일 것으로 예상되는데 혹시 제가 놓친 부분이 있을까요?? 제 개발환경은 m1 pro 를 사용하고 있습니다.