묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C++
Class 생성자 관련 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 해당 강의 보면서 처음 주어진 class 기능들만 보고 class를 구현하다 에러를 접해서 질문 드립니다. Lecture classclass Lecture{private: std::string l_name; Teacher l_teacher; Student l_student;public: Lecture(const std::string& name_in) :l_name(name_in) { }}Student classclass Student{private: std::string s_name; int s_point;public: Student(const std::string& name_in,const int& point_in) :s_name(name_in),s_point(point_in){}} Teacher classclass Teacher{private: std::string t_name;public: Teacher(const std::string& name_in) :t_name(name_in){}} 위 코드처럼 class를 구현하였는데(함수부분은 생략하였습니다.) Lecture class에서 "no appropriate default constructor available"에러코드가 발생하였습니다. 여러 시도 끝에 Teacher(const std::string& name_in="no name") :t_name(name_in){}과 같이 매개변수에 기본값을 지정하였더니 에러코드가 사라졌습니다. 이러한 코드의 이유가 뭔지 잘 이해가 되지 않습니다. 도움주시면 감사하겠습니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
현재는 a = [1,2,3,4,5,6] b = a[:3] + a[3:]이경우에 id(a) id(b)값 다른것같은데 로직이 바뀐건가요?
현재는 a = [1,2,3,4,5,6] b = a[:3] + a[3:]이경우에 id(a) id(b)값 다른것같은데 로직이 바뀐건가요?문자열로 선언한것만 같네요
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
강의자료가 안뜹니다
강의 자료가 있는 항목을 누르면이렇게 아무것도 뜨지 않습니다 ㅜ
-
미해결[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
css에서 <View>가 없다면 왜 두 버튼 크기가 달라지는 지 궁금합니다.
<Pressable disabled={inValid} style={({pressed}) => [ styles.container, styles[size], pressed ? styles[`${variant}Pressed`] : styles[variant], inValid && styles.inValid, ]} {...props}> {/* <View style={styles[size]}> */} <Text style={[styles[`${variant}Text`], styles.text]}>{label}</Text> {/* </View> */} </Pressable> 강의 내용대로 수정을 진행하면 만들어주신대로 코드가 정상작동합니다. 그런데, 저는 강의 3:49초에서 <View/>를 넣기 전에도 동일한 width여야 된다 생각하는데, 왜 여기서 두 버튼의 크기가 다르고 view를 넣으면 어째서 고쳐지는 지를 잘 모르겠습니다.( text 크기 따라서 달라지는 거 같은데, pressable이 100%이니 view가 없어도 같은 크기여야하는 거 같은데 이해를 잘 못하겠습니다.)
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
프로젝트 설정 강의 무료로 듣는법
안녕하세요.기본편 / 실전편 둘다 결제하였고현재 기본편 다 들은 상태인데,최신 Vue 3 완벽 가이드: 프로젝트 설정 & 스펙 총정리이 강의에 보면 기본편이나 실전편 들은 사람에게는 무료로 제공된다고 되어있는데...어떻게 해야지 무료로 볼 수 있는걸까요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
강의 교재 및 실습 파일 제공되나요?
사이트에서 찾을 수 없네요제공된다면 어디서 받을 수 있을까요? - 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.)- 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨스프링 시큐리티 완전 정복 [6.x 개정판]
FormAuthenticationFailureHandler -> setDefaultFailureUrl 의 Thread safety
안녕하세요 선생님, [커스텀 인증실패 핸들러 - AuthenticationFailureHandler (08:11) ] 강의를 듣다가 의문점이 생겨서 문의드립니다. 현재 AuthenticationFailureHandler 를 extend 해서 사용 중인데 FormAuthenticationFailureHandler.onAuthenticationFailure 메소드에서 아래처럼 defaultFailureUrl 을 변경하는 부분이 있습니다.@Component public class FormAuthenticationFailureHandler extends SimpleUrlAuthenticationFailureHandler { @Override public void onAuthenticationFailure(HttpServletRequest request, HttpServletResponse response, AuthenticationException exception) throws IOException, ServletException { String errorMessage = "Invalid Username or Password"; if (exception instanceof BadCredentialsException) { errorMessage = "Invalid Username or Password"; } else if (exception instanceof UsernameNotFoundException) { errorMessage = "User not exists"; } else if (exception instanceof CredentialsExpiredException) { errorMessage = "Expired password"; } else if (exception instanceof SecretException) { errorMessage = "Invalid Secret Key"; } // Thread Safe...? setDefaultFailureUrl("/login?error=true&exception=" + errorMessage); super.onAuthenticationFailure(request, response, exception); } }이 setDefaultFailureUrl 메소드를 호출해서 모든 쓰레드가 접근할 수 있는 defaultFailureUrl 필드를 변경하는 건 Thread Safe 하지 않지 않나요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepository, ItemRepository
[질문 내용]ItemRepository에서 save() 메소드를 만들 때 아직 등록한게 없다면 id 값이 없으니 persist하고 id가 있다면 merge하는 조건문이 있습니다. 그렇다면 MemberRepository에서도 save()메소드에 아직 아무런 회원이 없다면 똑같이 ItemRepository의 save()메소드 처럼 조건문을 넣어야 하지 않을까요? 왜 MemberRepository의 save()메소드는 단지 em.persist(member)만 존재하는 건지 궁금합니다.
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
구글sheet 어디서 다운 받을 수 있나요
구글sheet 어디서 다운 받을 수 있나요
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
영상이 안나오는게 맞나요??
화면영상이 안나옵니다.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
개인앱을 해야하는 이유 영상에 원래 영상은 없고 자막만 나오나요??
개인앱을 해야하는 이유 영상에 원래 영상은 없고 자막만 나오나요??학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!마크다운, 단축키를 이용해서 편리하게 글을 작성할 수 있어요.먼저 유사한 질문이 있었는지 검색해보세요.서로 예의를 지키며 존중하는 문화를 만들어가요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결홍정모의 따라하며 배우는 C언어
10.4 포인터와 배열 13:05 *ptr++
for문에서 *ptr++을 하게 되면 역참조를 먼저해서*ptr 실행 후 ptr++로 진행하는 방식이라고 했는데, 실행되는 형태로 보면 *ptr을 먼저 실행한다면 (*ptr)++의 방식이 되면서 처음의 값이 100부터 109까지 나와야 하는 것 아닌가요?
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
4강에서 크래쉬가 발생합니다.
안녕하세요. 크래쉬가 발생을 하여 질문드립니다.LoginId:c94d24654bb053080c17c2ad5040f05aEpicAccountId:fccedefcd3d646a6a9f2c9f009701903Assertion failed: Pair != nullptr [File:D:\UE_5.3\Engine\Source\Runtime\Core\Public\Containers\Map.h] [Line: 671]UnrealEditor_EngineUnrealEditor_EngineUnrealEditor_EngineUnrealEditor_EngineUnrealEditor_EngineUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditor_UnrealEdUnrealEditorUnrealEditorUnrealEditorUnrealEditorUnrealEditorUnrealEditorkernel32ntdll위와 같이 크래쉬가 발생을 합니다.static ConstructorHelpers::FObjectFinder<USkeletalMesh> CharacterMeshRef(TEXT("/Script/Engine.SkeletalMesh'/Game/InfinityBladeWarriors/Character/CompleteCharacters/SK_CharM_Cardboard.SK_CharM_Cardboard'"));if (CharacterMeshRef.Object){GetMesh()->SetSkeletalMesh(CharacterMeshRef.Object);} /*static ConstructorHelpers::FClassFinder<UAnimInstance> AnimInstanceClassRef(TEXT("/Game/ArenaBattle/Animation/ABP_ABCharacter.ABP_ABCharacter_C"));if (AnimInstanceClassRef.Class){GetMesh()->SetAnimInstanceClass(AnimInstanceClassRef.Class);}*/ 경로를 변경한 후 플레이를 하니 갑자기 크래쉬가 나타났습니다.애니메이션 클래스가 문제인가 싶어서 주석을 처리한 후 다시 빌드를 하여도 크래쉬가 동일하게 발생합니다.문제가 나는 곳이 현재 프로젝트의 코드가 아닌 다른 곳인거 같은데 어떻게 해결해야할지 모르겠습니다..
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다.
삭제된 글입니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 부탁드립니다.
안녕하세요. 강의자료 부탁드려요.
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
혹시 단톡방 입장은 이제 안되나요?
제가 예전에 단톡방 관련 공지를 본거같은데강의 3개를 다 들어서 어떤강의에있는 공지였는지 못찾겠네요..입장 방법이나 조건이 따로있을까요??
-
해결됨Power Automate Level 3 - 명함신청/외부방문등록/주차신청 자동화
Teams에 게시가 안됩니다.
주차등록관리에서 마직 팀즈창에 게시가 되지 않습니다. 에러창에는 이런 메세지가 뜹니다.Request to the Bot framework failed with error: '{"error":{"code":"BotNotInConversationRoster","message":"The bot is not part of the conversation roster."}}'.설정은 아래와 같이 했습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-R, 맞왜틀
https://www.acmicpc.net/source/87853963
-
미해결CAN 통신 - 자동차 신입이 알아야 할 모든 것
E2E protocol을 사용할때 data frame에 crc와 counter 영역을 따로 둔다고 했는데 데이터 영역에 있는 crc와 메세지 프레임에 따로 CRC 영역이 있는데 그 둘간의 차이는 뭘까요...?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. E2E protocol을 사용할때 data frame에 crc와 counter 영역을 따로 둔다고 했는데 데이터 영역에 있는 crc와 메세지 프레임에 따로 CRC 영역이 있는데 그 둘간의 차이는 뭘까요...?
-
해결됨개발자를 위한 쉬운 도커
EC2 서버에서 컨테이너 실행시 포트포워딩
강의에선 nginx 컨테이너와 스프링 부트 컨테이너에서는 포트포워딩을 하고 db 컨테이너에는 보안상 포트포워딩을 하지 않았는데 이 컨테이너들을 EC2 서버에서 실행한다고 하면, EC2 서버에서는 보안그룹을 설정할수 있으니 db 컨테이너에도 포트포워딩을 설정해도 상관없을거 같은데 어떻게 생각하시나요 ??이렇게 포트포워딩을 설정하면 인스턴스 ip 주소:포트번호 로 db컨테이너에 접근가능해서 네트워크를 생성할 필요도 없을거 같고용..강사님의 의견이 궁금합니다 !!