묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
9.1 명함예제 함수에 넣은 배열 값이 이상합니다
안녕하세요. 9.1명함 예제를 푸는 도중 char 배열에 관해 문제가 생겨 질문 드립니다.아래에 질문 사항 있습니다.별 20개와 글자를 각각 char array에 넣었고 space를 추가하는 내용을 함수로 만들었습니다.그 후 space의 개수를 세기 위해 별 20개를 넣은 배열의 개수를 세어 봤습니다.배열의 개수를 세는 방법은 강의를 보기 전인지라 sizeof 함수를 사용했습니다.Main에서는 sizeof가 20을 반환하며 배열을 잘 읽었습니다.sizeof는 바이트를 세는 것이니 char 20개인 배열은 sizeof가 20을 반환하는 것이 맞을 테니까요.그런데 문제는 space를 추가하는 함수에서 발생했는데 해당 함수에서 배열을 읽을 때에는 sizeof가 4를 반환해 버린 것입니다.space 추가하는 함수는 배열의 주소를 매개변수로 받았습니다. (char star[20]에서 star만 입력했습니다.)해당 현상을 보면서 오만 생각이 다 들었는데 그 중 가장 합리적인 것 같은 생각은'space 추가 함수가 배열을 읽어올 때 배열 주소 값만 읽어서 sizeof가 int를 읽은게 아닐까?' 였습니다.int는 4바이트 이니까 그래서 4를 반환한게 아닐까 싶지만 확신을 가지진 못했습니다.아무리 생각해도 정확한 해답을 얻을 수 없어서 질문 남깁니다.질문 사항은 아래와 같습니다.main 함수와 추가한 함수에서 배열의 크기 값이 다른 이유는 무엇일까요?추가한 함수에서 올바른 배열의 크기를 읽으려면 어떻게 해야 하나요?해당 상황에서 sizeof가 4를 읽어온 이유가 무엇일까요?- star 배열에 20개의 별을 넣은 코드- star 배열을 함수에 입력한 방식- space를 추가하는 함수. int a, b, c는 배열 값이 이상하게 들어가는 걸 확인해 보려고 작성한 코드입니다.긴 글 읽어주셔서 감사합니다.도움 주시면 감사하겠습니다 ㅠㅠ
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
v$bh 관련 문의 드립니다.
안녕하세요강의 수강 중에 문의가 있어서 질문드립니다.v$bh 뷰의 status 컬럼 값중 xcur 값이 Exclusive 라고 되어있는데,강의에서 실습 쿼리(select) 수행 완료후에도 xcur 상태로 왜 유지되고 있는지 궁금합니다.쿼리수행이 종료된 상태이므로 scur 상태가 되야 할 것 같아서요.. 추가적으로 table full scan 시 direct path read 가 발생하는 경우는모든 버전 (11g r2이상) 에서 공통적인 사항일까요?여러 테이블 조인 시에 특정 테이블의 플랜이 table full scan 으로 풀리는 경우에도direct path read 로 동작 하나요? 감사합니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
제가 설정 잘못한걸까요?
저는 머든지 설치를 하면 다 오류나서 구글검색해보니 --save --legacy-peer-deps 를 붙여야 되네요.그리고 부트스탭도 선생님 알려주신대로 하면 오류나요.오전 11:42:30 [vite] Internal server error: Failed to resolve import "./bootstrap/dist/js/bootstrap.js" from "src\main.js". Does the file exist? Plugin: vite:import-analysis File: D:/web/withvue/src/main.js:14:22 12 | createApp(App).use(router).use(vuetify).mount('#app'); 13 | 14 | import './bootstrap/dist/js/bootstrap.js'; | ^ 15 | 16 | at formatError (file:///D:/web/withvue/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:39975:46) at TransformContext.error (file:///D:/web/withvue/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:39971:19) at normalizeUrl (file:///D:/web/withvue/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:36839:33) at async TransformContext.transform (file:///D:/web/withvue/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:36972:47) at async Object.transform (file:///D:/web/withvue/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:40228:30) at async loadAndTransform (file:///D:/web/withvue/node_modules/vite/dist/node/chunks/dep-67e7f8ab.js:36615:29) 이유가 무었을가요>?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
실행 시 흰 화면으로 나옵니다.
따로 오류 뜨는 것 없이 정삭적으로 잘 빌드되었고, 코드도 모두 정상이고 main 이랑 home_screen 도 잘 연결되어있습니다.패키지 import 부분도 문제가 없고 깃헙 코드로도 돌려봤는데 마찬가지로 시뮬레이터에 흰 화면만 출력됩니다. 어떻게 확인해봐야할까요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제풀이4-Question03번 영상에서 삭제되었네요......
3분 12초 확인 부탁드립니다......3번 문항이 없어요.....................답변으로 Question03번에서 정답이되는 것을 답글로 알려주시면 감사하겠습니다................
-
미해결AWS Certified Advanced Networking - Specialty 자격증 준비하기
transit gateway 질문
안녕하세요!transit gateway관련하여 질문드릴것이있어 글남깁니다.서로 대역이 겹치지않는 VPC1, VPC2내부에 각각 private, public subnet이 각각 하나씩 있는상태에서transit gateway를 생성하여 VPC1의 public서브넷과, VPC2의 public서브넷을 attach하여, 각 Public서브넷에 eni가 각각 하나씩 생성됨을 확인했습니다.이경우 VPC1의 public서브넷 안에있는 인스턴스와, VPC2의 public서브넷에 위치한 인스턴스사이 통신은 당연히 잘되지만,VPC1의 public서브넷 안에있는 인스턴스에서 VPC2 Private서브넷 안에 있는 인스턴스로의 통신은 되지 않는것같습니다. 제생각에는 private서브넷이 직접적으로 transit gateway와 직접 연결은 되지 않더라도 VPC1 -> VPC2로 넘어온순간 VPC2 Public서브넷의 routing table(local)룰로 인하여 VPC2의 private서브넷의 인스턴스까지 제대로 통신이 되어야한다고 생각했는데제가 잘못생각한건지.. 놓친부분이 있을지 알려주시면감사하겠습니다ㅠ,인스턴스에 적용되어있는 SG는 모두 열려있는상태라 방화벽이슈는 없을것같습니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
( ) <- 안에 { } 중괄호를 넣는것과 그냥 { } 중괄호를 하는 것 차이가 뭔가요?^^;
수강생분들의 질문을 기다립니다! - 에러에 해당하는 질문은 "에러가 발생한 상황에 대한 충분한 설명", "에러 메세지", "에러가 난 코드 스크린샷"을 함께 첨부해주세요. - 언어에 해당하는 질문은 구글링 및 서치 후에 구체적으로 질문해주시면 좋습니다. - 간단한 진로 및 방향성에 대한 질문은 메일로 보내주세요.- 패키지 버전 관리은 실무 환경과 트랜드에 맞추어 강의를 업데이트 하고 있습니다. 강의를 그대로 따라갔는데 에러가 발생한다면 패키지 버전을 강의에서 사용하는 버전과 동일하게 맞춰주세요!- 강의 노트, QA 목록, 공지 사항을 먼저 확인해주세요.- 논리적이고 구체적인 질문은 학습 효과를 올립니다 :) return next .handle() .pipe(map((data) => ({ })));
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
선생님, 저는 스크롤이 안생기는데 ..
저는 왜 안생기고 태그도 div가 아닌 nav로 이미 바껴있는걸까요?ㅜ
-
해결됨프로젝트로 배우는 React.js
소스코드 공유해주세요.
깃헙주소가 없네요..;
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
수업과 전혀 관련이 없을 수 도 있지만..질문드리고싶습니다!
안녕하세요!저는 게임개발과 vr,ar등에 관심이 많은 학생입니다.공부를 시작한 기간이 얼마 되지 않아 호기심만 가득하고 아는 것은 적은 그런 상태입니다.. 질문 드리고 싶은 것은 이번 part3 유니티 엔진 강의가vr게임이나 기타 컨텐츠 들을 개발하는데도 도움이 될 수 있는지 여쭈어 보고 싶습니다.질문을 드리면서도 너무 두루뭉술하고 애매한 질문이 아닐까 하는 생각이 드네요 ㅠ 많은 vr컨텐츠들이 unity로 개발 하고 있다고 보았는데현 강의는 vr쪽과는 좀 결이 다른 부분일까요..? vr 컨텐츠를 개발하는데 도움이 되지 않는다고 하여도게임개발에도 많은 흥미가 있어서 즐겁게 들을 예정입니다만,혹시 vr도 게임도 unity 로 만들 수 있으니 1석2조인가..? 라는 생각이 들어 질문드립니다!
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
root-context.xml에 context:component-scan을 넣을시 에러가 발생합니다.
root-context.xml에<context:component-scan base-package="kr.bit.model" />을 넣을시 ERROR: org.springframework.web.context.ContextLoader - Context initialization failed java.lang.ArrayIndexOutOfBoundsException: 40292가 발생하여 구글에서 검색해본결과 servlet-context.xml 에<context:component-scan base-package="kr.narp.myapp, kr.bit.model" />식으로 정의하여 해결했습니다. context:component-scan 을 여러개 할시 에러가 발생하는듯한데 이게 원인일까요?
-
미해결Flutter 중급 1편 - 클린 아키텍처
Result 타입 에러처리 분기
좋은 강의로 매일 성장하고 있음을 느낍니다 감사합니다.Result 클래스로 viewModel까지 전달 후 분기하는 과정에서 StreamController를 사용하고 뷰에서 이벤트가 발생한 것을 catch하는 방식으로 로직을 구성하셨는데 굉장히 효율적인 방법이라고 생각했습니다.혹시 이것 말고 다른 방법도 있을까요기존에 진행하던 프로젝트에서는 네트워크 연결했을 경우 try catch, 서버에서 400번대 응답을 했을 경우 try catch, json serialization할 때 타입 trycatch(freezed나 jsonSerializable을 사용하지 않았습니다) 이렇게 세번의 try catch가 발생한 것을 하나의 enum을 정의해 뷰에서 enum의 결과에 따라 build안에서 분기하는 과정을 걸쳤는데 굉장히 복잡한 구조가 되었는데 이러한 구조도 괜찮은지, 혹시 이런 구조도 이 강의대로 리팩토링하면 어떨지 감이 안잡히네요
-
미해결
Strings must use singlequote quotes 해결방법
어떤 방법을 써도 위 오류가 사라지지 않습니다.overflow에 나온 방법도, setting.json에 들어가서 "prettier": { "singleQuote": true, "semi": false },를 쓰라는 것도, 위 사진처럼 설정에 들어가 prettier를 싱글쿼터로 바꾸는 것도 다 해봤는데 해결이 되지 않습니다. 혹시 해결방법 아시는 분 계실까요..?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
복면산 정답의 수
'SUN + MOON = EARTH'로 해보니까 답이 11개 나오던데 원래 복면산의 정답은 여러 개 인가요?각각의 첫 글자인 S, M, E는 모두 0이 아닌 경우를 해도 많은 정답이 나오네요.그냥 궁금해서 질문 드립니다!
-
해결됨그림으로 쉽게 배우는 운영체제
페이지드 세그멘테이션 기법에서 메모리 주소 변환 할때요
왜 123000번지가 1번 세그먼트인가요? 그냥 예시 인걸까요?
-
미해결구글 스프레드시트로 배우는 업무 자동화(직장인 코딩)
함수 질문 드립니다!
안녕하세요. 강의 감사합니다 sumproduct 와 countif 함수의 차이가 무엇인가요?
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
헤더 fixed일때 앵커 알맞게 찾아가기
서브페이지 모바일로 변환하기 파트에 남겼지만, 여기서 볼 사람들을 위해 중복되게 남깁니다. 앵커에서 헤더가 fixed일때 스크롤 위치를 변경하고 싶어서 고민을 해봤습니다.원하는 타겟을(여기서는 cd-section 이겠죠?) margin-top: -○○px 헤더 높이만큼 올리고, 다시 padding-top:○○px 다시 원래 자리로 돌리면 잘 됩니다!.cd-section { height: 100vh; margin-top: -60px; padding-top: 60px; }
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
한줄씩 실행하는 방법은 없는걸까요?
f5키를 눌러서 실행할때마다 저렇게 cd 부터 해서 계속 나오는데, 한줄씩 실행하는 방법은 없는걸까요?R studio처럼 선택한 줄만 나오게 한다던지..
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
cloudfront 실습 질문입니다.
안녕하세요. cloudfront 실습 중에 질문입니다. s3 버킷 퍼블릭 읽기 권한 전부 막아놓고, 객체 url 접근시 AccessDenied 상태입니다.이제 CloudFront를 통해서만 접근...******.cloudfront.net/bridge.jpg 로 접근하면 이미지가 나와야 될 것 같은데,여전히 AccessDenied 입니다..강의 설정과는 약간 달라서 일단 첨부한 사진(distributions > origin > edit) 처럼 했는데(origin access identity(OAI)...? create a new identity...? Legacy access identities...?)어떤 설정을 추가로 해주어야 할까요?답변 부탁 드립니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
69번 질문드립니다.
12분 45초'-' 함수에서 코드 실행 시, 아래와 같이 오류가 발생하는데 왜 그런가요? division by zero