inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

vector resize() 질문.

미해결

홍정모의 따라하며 배우는 C++

이 코드에서의 결과값은 #include <iostream> #include <vector> using namespace std; int main() { std::vector<int> v = {7, 8, 9}; for (auto &e : v) { cout << e << " "; } cout << endl; cout << "v.size() " << v.size() << endl; cout << "v.capacity() " << v.capacity() << endl; v.resize(2); cout << "v.size() " << v.size() << endl; cout << "v.capacity() " << v.capacity() << endl; //v.resize(5); // cout << v[2] << endl; // XXX // cout << v.at(2) << endl; // XXX int *ptr = v.data(); cout << ptr[2] << endl; return 0; } 7 8 9 v.size() 3 v.capacity() 3 v.size() 2 v.capacity() 3 9 이렇게 예상했던 것처럼 잘 나옵니다. 하지만 다시 resize(5)를 하면, #include <iostream> #include <vector> using namespace std; int main() { std::vector<int> v = {7, 8, 9}; for (auto &e : v) { cout << e << " "; } cout << endl; cout << "v.size() " << v.size() << endl; cout << "v.capacity() " << v.capacity() << endl; v.resize(2); cout << "v.size() " << v.size() << endl; cout << "v.capacity() " << v.capacity() << endl; v.resize(5); cout << "v.size() " << v.size() << endl; cout << "v.capacity() " << v.capacity() << endl; // cout << v[2] << endl; // XXX // cout << v.at(2) << endl; // XXX int *ptr = v.data(); cout << ptr[2] << endl; return 0; } 7 8 9 v.size() 3 v.capacity() 3 v.size() 2 v.capacity() 3 v.size() 5 v.capacity() 6 0 결과값이 이렇게 나오게 되는데 ptr[2]의 값이 왜 0이 되는지, capacity의 값이 6이 되는지 모르겠습니다.. 맥북 m1 pro 사용 중이고, VS Code 사용, g++ -std=c++17로 컴파일 했습니다!

  • c++
엄태용 댓글 1 좋아요 1 조회수 470

3-B bfs를 반환형을 int로 해서 풀려고 하는데 틀립니다.

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/d137e4b306b742969928aca1cf5ed00f 선생님 안녕하세요. 풀이과정과 다르게 bfs반환형을 int로 만들어 풀려고 했지만 통과되지가 않습니다. 풀이랑 비교해도 비슷한거 같은데 다른부분을 잘 모르겠습니다.

  • c++
  • 코딩-테스트
cco8858 댓글 1 좋아요 0 조회수 225

JpaMain 실행 방법 답변좀주세요답변좀주세요답변좀주세요답변좀주세요답변좀주세요

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 아마도 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 아니오 [질문 내용] 여기에 질문 내용을 남겨주세요. JpaMain 실행 방법이 무엇인가요??? 메인 클래스를 실행시키고싶은데 ok버튼이 클릭도안되고 어떻게 실행시키는지모르겠어요 답변좀주세요 공부좀하고싶어요~!!!

  • java
  • jpa
  • 실행방법
김우철 댓글 1 좋아요 0 조회수 607

강의자료 부탁드립니다!

해결됨

코딩테스트 [ ALL IN ONE ]

노션 이메일 : 20185158@hallym.ac.kr 빨리 강의 자료 받아서 열심히 공부하고 싶은데 아직 자료를 못받았습니다 ㅠㅠ 강의 자료 부탁드립니다. 그리고, 좋은 강의 해주셔서 감사합니다 :)

  • python
  • 코딩-테스트
  • 알고리즘
dldmswo1217 댓글 1 좋아요 1 조회수 200

강의 자료는 어디서 다운받나요?

미해결

모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기

강의 자료는 어디서 다운받나요?

  • 딥러닝
  • pytorch
  • chatgpt
  • llm
  • llama
jjy1715 댓글 1 좋아요 0 조회수 569

pom.xml관련

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

[질문 내용] 보시는것처럼 h2데이터베이스는 최신버전으로 진행해서 완료한 반면에 위의 하이버네이트는 최신버전으로 해도 오류가 나서 질문드립니다. ㅠㅠ 최신버전으로 그냥 하려고 하는데 어떻게 설정해야 할까요? 추가로 메이븐 새로고침을 했더니 이런오류가 뜨더군요 이건뭐죠? ㅠㅠ (최신버전인)6.3.1로 해도 마찬가지입니다

  • java
  • jpa
최정식 댓글 2 좋아요 0 조회수 870

기본적으로 App이 두번 렌더링 되는 이유는 무엇인가요?

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

최적화 완성까지 코드를 작성하고, 테스트를 해보면, 최초 로딩에서 DiarayEditor가 계속 두번 렌더링 됩니다. 새로운 react프로젝트를 만든 후 App에 userEffect를 적용후 확인해보니까, App자체가 두번 렌더링(Mount) 되는것 같았습니다. 그 이유를 알 수 있을까요? 코드는 아래처럼 간단하게 App.js에 포함하여 확인하였습니다. useEffect(()=> { console.log("App Mount!!"); }, []); 또한 App이 두번 렌더링 되다보니, getData()가 두번씩 수행되는 문제가 있습니다. react의 버전차이인가요?

  • react
  • mount
  • useEffect
unfineapp002 댓글 1 좋아요 1 조회수 488

기초 전자책 부탁드립니다

미해결

5개 거래소별 코인차익알림봇, 구체적인 개발 가이드 with Python

jeanics@naver.com 강의잘보겠습니다!

  • python
Cho hyunik 댓글 1 좋아요 0 조회수 317

깃헙 레포지토리 권한 요청

미해결

PWA 시작하기 - 웹 기술로 앱을 만들자

인프런 아이디 : seahwang oh 인프런 이메일 : seahwang325@gmail.com 깃헙 아이디 : osh9403@gmail.com 깃헙 Username : spada9403 깃헙 레포지토리 권한 요청 드립니다!

  • vue.js
  • 웹앱
  • pwa
seahwang oh 댓글 1 좋아요 1 조회수 339

2%만 맞고 틀리네요..

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

https://www.acmicpc.net/source/67720015 제 알고리즘에 강사님코드를 추가했습니다. bfs를 main에서 사용할 생각을 처음엔 못하고 불의위치만 bfs코드를 따로 떼어내서 구현한 것 빼고는 비슷합니다..

  • c++
  • 코딩-테스트
매버릭 댓글 1 좋아요 0 조회수 347

성능 수치에 관한 질문

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

작업형2 모의문제1 27:08초 안녕하세요. 모델의 성능 수치가 0.989404816...이었다가 0.98997073,,,으로 좀 더 좋아졌다고 하셨는데요.. 문돌이인 제가 보기에는 그냥 다 같은 98%로밖에 안보기든요..ㅠ 98.94%든 98.97%든 그게..시험에서 큰 영향이 있는건가요?ㅠ 시험에서 저런 미세한 차이가 작업형 2번 문제를 40점을 받느냐, 0점을 받느냐를 좌우하는건가요? 시험문제 조건에서 'roc-auc 80% 이상일 것'이라고 적혀있으면 98.94%든 98.97%든 모두 40점을 주는게 아닌가요? 즉..98.94%면 35점이고, 98.97%는 40점인건가요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
지라니 댓글 1 좋아요 1 조회수 287

포인터 산술과 관련해서 질문 드립니다

미해결

홍정모의 따라하며 배우는 C언어

printf("Note: t is for pointer difference, %td\n", ptr2 - ptr1); 에서 포인터 간의 차이로 배열 사이의 거리 또한 알 수 있다고 이해하였습니다. 그런데 의문이 드는게 포인터는 char* arr 이던 int *arr이던간에 운영체제에서 정해준 크기로 항상 같다는것으로 알고 있는데 이처럼 double* ptr1, *ptr2로 선언하고 double arr1[5] = { 10, 13, 12 ,7, 8 }; ptr1 = &arr1[0]; ptr2 = &arr1[4]; double 형의 배열의 요소에 적용을 하였더니 원하는 결과인 4가 나왔습니다 하지만 이처럼 int* ptr1, *ptr2; 로 선언하고 double arr1[5] = { 10, 13, 12 ,7, 8 }; ptr1 = &arr1[0]; ptr2 = &arr1[4]; printf("Note: t is for pointer difference, %td\n", ptr2 - ptr1); 로 포인터 사이의 거리를 출력하라 했더니 8로 나왔습니다. 이는 실제 포인터 연산에서는 int형으로 계산했지만 메모리 간의 실제 간격은 double 형이라서 4바이트인 int형의 2배인 8바이트간의 거리라서 8 * 4 / 4 = 8 인 결과가 나온것인가요? 포인터간의 연산은 포인터가 선언된 자료형에 따라서 그 크기가 결정되는것인가요?

  • c
최상현 댓글 1 좋아요 1 조회수 299

keycloak 연동 (클라이언트 앱 시작하기 - application.yml)

미해결

스프링 시큐리티 OAuth2

아래 사진과 같이 yml 파일을 작성했는데, keycloak 로그인 폼이 적용이 안되고 기존 로그인 폼이 나옵니다. (프로그램 실행 시 기존처럼 비밀번호가 출력되고 해당 비밀번호로 id pw 입력하여 로그인하면 index 화면이 나오는 상황입니다.) keycloak과 연동 문제인 듯 한데, keycloak 인가서버 도메인과 관련되어있는 것 일까요? 혹은, keycloak 연동을 위해 build.gradle 같은 곳에 추가 설정해 줘야 하는 부분이 있을 까요? 참고로 build.gradle은 아래 사진과 같고, 종속성 'org.springframework.boot:spring-boot-starter-oauth2-client' 추가해 준 상태 입니다.

  • java
  • spring
  • spring-boot
  • oauth
aiwork4242 댓글 2 좋아요 0 조회수 1094

패키징 additional asset directories to cook 질문있습니다.

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

15장 패키징 전 additional asset directories to cook 에 item 폴더를 설정하셨는데 이렇게 해주어야 하는 에셋과 아닌 에셋이 구분이 잘 안됩니다. 맵에 관련된 에셋들만 자동으로 패키징된다고 하셨는데 무슨 말이신지 이해가 잘 안되네요 ㅠ 맵에 배치된 것들을 말한다기엔 캐릭터, 무기 모델링들은 자동으로 패키징 되는 것 같아 아닌 것 같고 갈피가 잘 안 잡히네요. 이에 대해 설명해주시면 감사하겠습니다.

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
우현우 댓글 1 좋아요 0 조회수 473

401, Unauthorized가 뜹니다. 혹시 다른 분들은 잘되시나요?

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

프론트엔드에서 진행할 때는 이런 이상이 없었습니다 postman으로 로그인 했고, 바탕화면에서 바로 이미지 업로드하려고 하니 'This file isn't in your working directory' 라는 에러가 나와서 구글링하니 포스트맨으로 이미지 업로드하려면 지정된 경로에서 업로드해야한다고 하더라구요. 포스트맨 설정에서 경로 찾아서 C:\Users\admin\Postman\files에 업로드할 이미지 넣고, 다시 로그인 한 다음 강의대로 진행하니 아래 사진과 같이 나옵니다 Unauthorized이니 jwt와 컨트롤러 이미지 업로드 api의 JwtAuthGuard 부분이 문제라고 생각되는데.. 어떻게 확인을 해보면 될까요? 조언 부탁드립니다.

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
jeongho218 댓글 1 좋아요 0 조회수 2246

강의 교안 부탁드립니다!

미해결

비전공 기획자 및 관리자를 위한 IT 필수 지식

안녕하세요. 좋은 강의 감사드려요. 덕분에 업무에 도움 많이 되고 있습니다ㅎㅎ 강의 수강하면서 교안이랑 같이 듣고 싶습니다. 교안 공유 부탁드립니다!(수강 중입니다) ojsophy@gmail.com 으로 공유 주심 감사하겠습니다!

  • 커뮤니케이션
ojsophy 댓글 1 좋아요 1 조회수 244

백준 2503 숫자야구 문제 어떤 부분이 잘 못되었는지 모르겠습니다

해결됨

2주만에 통과하는 알고리즘 코딩테스트 (2024년)

강의를 본 후에 아래와 같이 코드를 작성한 후 백준에 제출했는데 왜 틀렸는지 이유를 모르겠습니다 N= int(input()) hint = [list(map(int,input().split())) for _ in range(N)] answer =0 for a in range(1,10): for b in range(10): for c in range(10): if(a==b or b==c or a==c): continue cnt =0 for arr in hint: number = list(str(arr[0])) ball = arr[1] strike = arr[2] ball_count = 0 strike_count =0 if(a== int(number[0])): strike_count+=1 if(b== int(number[1])): strike_count+=1 if(c== int(number[2])): strike_count+=1 if(a== int(number[1]) or a == int(number[2])): ball_count+=1 if(b== int(number[0]) or b == int(number[2])): ball_count+=1 if(c== int(number[1]) or c == int(number[0])): ball_count+=1 if ball_count == ball and strike_count == strike: cnt += 1 if cnt == N: answer=+1 print(answer)

  • python
  • 코딩-테스트
  • 알고리즘
누에보Nuevo 댓글 1 좋아요 1 조회수 561

파이어베이스 연결시 갑자기 다른 오류가 발생했어요 ㅠㅠ

미해결

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. * What went wrong: A problem occurred evaluating project ':app'. > Failed to apply plugin 'com.android.internal.application'. > Could not create plugin of type 'AppPlugin'. > Could not generate a decorated class for type AppPlugin. > com/android/build/api/component/Component * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. 도움이 필요합니다 ㅠㅠ

  • flutter
  • ios
  • android
신입플로터 댓글 1 좋아요 0 조회수 461

프리즈마 git repository 질문

미해결

습관부터 바꿔주는 Node.js & Express 기초

이 전 강의에서 프리즈마 실습에 필요한 코드들을 git repoistory 에 올리신다고, 포크 하라고 하셨는데, 깃 계정이름도 바뀌시고, 찾아 들어갔는데 관련 레포지토리를 찾지 못하였습니다 ㅜㅜ 혹시 알 방법이 있을까요??

  • node.js
  • express
On_Nij 댓글 1 좋아요 0 조회수 335

내부적으로 orderProduct생기는 이유

해결됨

Practical Testing: 실용적인 테스트 가이드

학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요! 먼저 유사한 질문이 있었는지 검색해 보세요. 서로 예의를 지키며 존중하는 문화를 만들어가요. [공지] 제가 9/27 ~ 10/9 약 2주간 해외 여행을 가게 되어, 해당 기간 동안은 질문에 대한 답변이 불가합니다. 🥲 질문을 남겨주시면 10/10 이후로 순차적으로 확인하고 빠르게 답변드릴 수 있도록 하겠습니다. 너른 양해 부탁드리며, 강의를 수강해주시는 분들 모두 항상 감사드리고, 또 응원합니다. 🙌🏻 다시 코드를 보니 헷갈리는게 있어서 질문 드립니다! OrderService에서 createOrder를 할때 내부적으로 중간 매핑 엔티티인 OrderProduct가 생기는 이유가 Order엔티티에 있는 create메서드를 호출 빌더로 Order객체를 생성할때 orderProducts리스트 초기화 orderProducts는 casecade = CasecadeType.ALL이 되어있으므로 2번 과정으로 인하여 객체가 생성되고 db에 저장 이 맞을까요? 감사합니다!

  • spring
  • tdd
  • jpa
  • mockito
  • 소프트웨어-테스트
  • junit5
부자가될거야 댓글 2 좋아요 1 조회수 460

인기 태그

인프런 TOP Writers

주간 인기글