안녕하세요. 수업 내용대로 따라갔으나 회원등록을 할 시, 33번부터 입력이 되는데요. 1. 어디 코드를 확인하고, 2. 왜 확인하고, 3. 어떻게 수정하는지 여쭤보고 싶습니다..! 강의 중반부터는 100% 이해보다는 흐름에 따라 강의를 들었던 터라 정확한 수정 방식을 모릅니다. 하지만, 이 부분은 정확히 이해하고 넘어가고 싶습니다 !
int main(){ int n; int num; int num2; scanf("%d", &n); for(int i=1; i<=n; i++){ scanf("%d", &num); } for(int j=1; j<=n; j++){ scanf("%d", &num2); } for(int k=1; k<=n; k++){ if(num==num2) printf("D\n"); else if(num==1 && num2==3) printf("A\n"); else if(num==2 && num2==1) printf("A\n"); else if(num==3 && num2==2) printf("A\n"); else printf("B\n"); } } 선생님 여기서 a가 내는것과 b가 내는 것을 배열로 입력을 받아서 설정해주는 것은 이해가 가지만 왜 배열로 받지 않고 num, num2로 설정할때는 값이 안나오는지 배열로 입력 설정할때와 단순히 변수로 입력 설정할떄 다른 점이 무엇이 있는건지 궁금합니다
안녕하세요 강의 잘 듣고 있습니다! 다름이 아니라 setLayout() 에서 sticky 타입이 아닌 normal 타입은 objs.container.offsetHeight 값을 그대로 scrollHeight 값으로 넣어주도록 했는데요 개발자도구에서 확인해보면 그렇게 입력된 height 값이 실제 컨테이너의 height 값과 10~20px씩 꼭 차이가 있더라고요... pc 버전에서 그 정도면 크게 티 나는 수준이 아니라 괜찮긴 한데 문제는... 반응형으로 넘어가면 10~20px이 아니라 700~1000px 까지도 차이가 나서... 보통 스크롤 영역과 sticky 영역 사이에 커다란 공백이 생깁니다... 이런 차이가 왜 생기는지 알면 잡고 넘어갈 수 있겠는데 왜 생기는 건지도 잘 모르겠네요 ㅜㅜ; 강의 진행 중에 따라했던 파일도 확인해보면 조금씩 차이가 나던데 왜 이런 현상이 생기는 걸까요...?
안녕하세요. 질문이 하나 있습니다. setImmediate가 즉시 실행되는 것처럼 보여도 백그라운드 - 테스크 큐 - 호출 스택 과정을 거치기 때문에 그 전에 clearImmediate를 하면 취소된다는 것은 이해했습니다. 궁금한 건 아래인데요, const immediate2 = setImmediate(() => { console.log('x'); }); clearImmediate(immediate2); 여기에서 clearImmediate(immediate2);가 실행되어 'x'가 출력되지 않는, 일련의 시간 순서가 잘 이해되지 않습니다. immediate2의 백그라운드 - 테스크 큐 - 호출 스택 과정보다 clearImmediate가 앞선 과정인지 어떻게 알 수 있는 건가요? 저는 찍어보기 전까지는 모를 것 같있는데 강사님은 미리 예측을 하신 것으로 보여 어떻게 그걸 알 수 있는지 궁금합니다. 감사합니다.
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 여기에 질문 내용을 남겨주세요. item controller 파일에서 itemService.saveItem(book); 이걸 넣으면 dtype이 알아서 db에 B로 저장되던데 만약 컨트롤러에서 임시생성한 객체가 Album album = new Album(); 이런식으로 생성되엇으면 dtype이 자동으로 A로 저장되는건가요??
https://github.com/corn1200/rn-chat/blob/master/src/screens/ChannelList.js React.memo를 코드에 적용했음에도 오류 메세지도 없이 그냥 이전에 렌더링 했던 아이템이 다시 렌더링 되는데 왜 그런지 알 수 있을까요?
[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
안녕하세요, 강사님. 소중한 강의 무척 감사합니다. 친절한 설명 덕분에 즐겁게 수강할 수 있었습니다. 완강 후, 혼자서 재구현 및 응용을 해보며 생긴 궁금한 점들을 여쭤봅니다. 1. 공유 기능을 위해 결과 html 파일(page 폴더)을 어차피 전부 만들어야 하는 거면, 그냥 해당 html을 결과 페이지로 불러오고, 버튼의 내용(공유하기 or 나도 참여)만 달리하는 방식은 불가능할까요? 결과에 따라 해당 html page를 불러오는 방식의 문제점이 무엇인지 궁금합니다. 막연하게 떠오른 생각인데, 부족한 실력이라 명확한 그림은 떠오르지 않네요^^; 2. 조금 여담입니다만, 이번 강의를 통해 === 연산자를 처음 접해서 검색해 보니 == 보다 조금 더 엄격한 비교 연산자라는 것을 알게 되었습니다. 심지어 ===를 권장한다는 글도 보았고요. 당연하게 ==만 사용하다가 ===에 대해 알게 된 것은 적잖은 충격(?)이었는데요. 실제로 실무 현장에서도 ==보다 ===를 많이 사용하는지 궁금합니다.
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
#include <iostream> using namespace std; //문제2 문자열 복사 함수 char* StrCpy(char* dest, char* src) { int i = 0; while (src[i] != '\0') { dest[i] = src[i]; i++; } dest[i] = '\0'; return dest; } int main() { const int BUF_SIZE = 100; char a[BUF_SIZE] = "Hello"; char b[BUF_SIZE] = "World"; StrCpy(b, a); cout << b << endl; } 안녕하세요 강사님 최근 연습문제 풀다가 질문있어서 올리게 되었는데요, 3가지 질문드립니다. 질문1 함수 char* StrCpy(char* dest, char* src) 부분에서 함수 자료형이 char*이면 return을 받을때 &rest가 아닌 그냥 rest받는 이유를 알려주세요. 혼자 계속 고민하다가 도저히 모르겠어요 ㅠㅠ 질문2 함수 char* StrCpy(char* dest, char* src)에서 매개변수가 char* 되어있으면 StrCpy(b, a)가 아닌 StrCpy(&b, &a)로 받아야되는 것아닌가요? 질문3 마지막으로 cout << b << endl;에서 b를 출력하면 b[0]만 출력하는줄 알았는데 나머지 배열 전체값이 출력되는 원리 좀 알려주세요. 끝으로 제가 강사님 강의 듣고 많은 도움이 되고 있는데 c++은 사실 이번이 처음이어서 그런지 많은 어려움이 있습니다. 특히 포인터로 들어가면서 더더욱 힘들더라구요ㅜㅜ 포인터 부분 어떻게 극복하면 좋은지 약간의 조언좀 해주시면 감사하겠습니다.
저는 현재 백엔드 개발자 취업을 목표로 공부하고있습니다. 그러던중 배포와 운영환경에 필요성을 느껴 공부하고자 선생님 강의중 기초, 중급 모두 구매를 했는데요. 이왕 공부하는김에 자격증까지 도전을 해보고자 하는데 어떤 자격증이 적합한지 잘 모르겠어서 질문 드립니다. AWS. 어소시에이트 수준의 자격증 아키텍트, 운영, 개발자 3개 중 어떤게 저에게 적합할까요? 또 선생님 강의로 준비하기엔 셋중 어떤게 적합한지 궁금합니다. 그리고 AWS 를 잘 이해하기 위해 어떤 선수지식 CS 지식을 학습하면 좋을지 알려주시면 감사하겠습니다. 감사합니다 (_ _)
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요. 이번강의를 들으며 복습하다 질문이 있어 적게 되었습니다. (1) 역할과 구현 그리고 클라이언트 역할 : 인터페이스 구현 : 인터페이스를 구현한 클래스, 구현 객체 수업 중간중간 클라이언트 코드라는 단어가 등장하게 됩니다. ex) 클라이언트 코드가 DiscountPolicy 추상화인 인터페이스에만 의존하도록 변경 ex) 클라이언트 코드 변경없이 기능확장한다. - 질문으로, 이때 클라이언트 코드 클라이언트는 어떠한 것을 의미하는걸까요? - 화면에 띄어주는 View를 의미하는걸까요? (2) MemberServices는 인터페이스에 의존한다. public interface MemberServices{} => MemberServices는 인터페이스를 사용한다 라는 뜻일까요?? (3) 구체 클래스는? 구체 클래스란 concrete class를 의미하며, 구상 클래스 == 구현 클래스 == 구체 클레스 같은 뜻을 가진 단어일까요??