컴퓨터공학 채널 알림 알림 중 알림 취소 구독 구독 중 구독 취소 구독자 3394명 알림수신 19명 @SeworL 컴퓨터를 좋아하는 사람들의 모임 질문/조언 C++에서 Vector 관련으로 질문 있어요 LGGP 추천 0 비추천 0 댓글 11 조회수 205 작성일 2021-12-16 13:47:30 https://arca.live/b/programmers/40506341 Vec[0]=0; for (int i=0; i<=a-1; i++){ Vec[Vec.begin()+i]=i; } 왜 이코드는 오류가 뜨는 거죠? 코린이라 잘 몰루... 추천! 0 ( 0) 비추! 0 ( 0) 공유 댓글 [11] 글쓰기 미소스 2021-12-16 14:00:05 답글 begin end같은 iterator는 주소반환하는거라 저기다가넣는건 좀 펼쳐보기▼ LGGP 2021-12-16 14:41:33 답글 솔직히 말하면 vector에서 begin이 정확히 어떤 역할을 하는지, 어떻게 활용 가능한지를 잘 모르겠습니다.. 펼쳐보기▼ 미소스 2021-12-16 14:42:46 답글 시작값의 주소를 리턴해주는데 이걸 반복문으로는 begin과 end를 써서 하고는 합니다 주소안에 담긴게 4바이트 인트라면 begin으로 얻은 주소에 정수를 더해주면 백터안에있는 값을 가리키는 주소가 되는거니까요 펼쳐보기▼ KamaPyTorq 2021-12-16 15:26:47 답글 주솟값이랑은 조금 다른개념이지 않나 펼쳐보기▼ 미소스 2021-12-16 15:34:37 답글 iterator리턴이니까 좀 다르긴한듯 펼쳐보기▼ ㅇㅇ (210.110) 2021-12-16 21:23:12 삭제 수정 답글 https://docs.microsoft.com/ko-kr/cpp/standard-library/vector-class?view=msvc-170#begin 포인터 같이 쓰이는거 보면, 개념은 다르더라도 구현은 주솟값인 것 같은데. 펼쳐보기▼ KamaPyTorq 2021-12-16 21:28:17 답글 데이터 접근 방식이야 뭐 당연히 포인터 쓰긴 하겠지만 반복자는 포인터 연산자가 오버로딩된 거를 사용하는거라 주솟값이랑은 구분해서 설명해야하긴 함 펼쳐보기▼ 미소스 2021-12-16 14:43:23 답글 iterator에 대해 검색해보시면 더 내용이 나올거에요 펼쳐보기▼ ㅇㅇ (210.110) 2021-12-16 21:26:29 삭제 수정 답글 https://docs.microsoft.com/ko-kr/cpp/standard-library/vector-class?view=msvc-170#begin 이거대로 이해해본데로 씨부리자면... Vec[Vec.begin()+i] = i; -> *(Vec+(Vec+i)) = i;가 되서 컴파일은 되도 실행되자마자 터질거 같음. 펼쳐보기▼ KamaPyTorq 2021-12-16 21:30:03 답글 *수정됨 컴파일 안될걸 begin메소드 자체가 정수값이 아니라 반복자(iterator) 구조체를 리턴하는거라서 vec.begin() + i 는 단순히 i번째 원소의 반복자 구조체 값과 동일함 펼쳐보기▼ ㅇㅇ (210.110) 2021-12-16 21:33:54 삭제 수정 답글 *수정됨 그럼, 내가 완전히 잘못 이해하고 설명한거네. 펼쳐보기▼ 새로운 댓글이 달렸습니다! 댓글 작성 음성댓글 아카콘 업로드 중 0초 해당 브라우저에서는 오디오 플레이어를 지원하지 않습니다. 녹음 중지 삭제 업로드 작성 글쓰기 전체글 개념글 등록순 추천순 (24시간) 추천순 (3일) 추천순 (전체) 댓글갯수순 (3일) 최근댓글순 추천컷 5 10 20 30 50 70 100 기타 최근 최근 방문 채널 최근 방문 채널 모두 삭제 전체 공지사항 질문/조언 읽을거리 번호 제목 작성자 작성일 조회수 추천 공지 아카라이브 모바일 앱 이용 안내(iOS/Android) *ㅎㅎ 2020.08.18 31290463 공지 컴퓨터공학 채널 규칙 (2023-10-05 개정) SeworL 2023.10.05 1488 공지 빠르게 원하는 답변을 받기 위해 피해야 할 질문 방식 유자차 2022.07.02 2800 공지 신문고 SeworL 2023.10.07 819 숨겨진 공지 펼치기(1개) 질문/조언 컴공과 노트북 추천 [5] ㅇㅇ (49.167) 2021.12.19 405 0 질문/조언 자료구조 도서 추천 부탁드립니다. [2] tIxPFu 2021.12.18 178 0 질문/조언 C++ 하기 전에 C언어 먼저 공부하는 게 낫죠? [5] Euno 2021.12.18 305 0 질문/조언 자바 공부하려고 하는데 책 한권 추천해주실수 있나요? [6] 메카 2021.12.18 181 0 질문/조언 제작 툴 질문 [2] Bleuslicker 2021.12.18 150 0 아니 대체 autoload.php 는 어떻게 포함시켜야됨? [4] ㅇㅇ (211.176) 2021.12.17 107 0 질문/조언 코딩 입문으로 뭐가 좋을까요? [9] yuiko 2021.12.17 370 0 읽을거리 64k Intro [4] 디비네스페아르 2021.12.17 263 0 질문/조언 Java의 장점이 뭐임? [18] LGGP 2021.12.17 1168 1 질문/조언 쿠키? [5] rv1 2021.12.17 270 0 질문/조언 갤럭시 흑백모드 하는 법 좀... [2] 통깡이애처가 2021.12.17 232 0 php 고민이 있음. [8] ㅇㅇ (211.176) 2021.12.16 206 0 질문/조언 테이블 조인 어떻게 해야할까요? [8] 휘리릭ㄱㄱ 2021.12.16 209 0 자료구조랑 알고리즘 공부하고 싶은데 [3] ㅇㅇ 2021.12.16 213 0 가상머신 vmware 사용중인데 [1] ㅇㅇ 2021.12.16 177 0 질문/조언 C++에서 Vector 관련으로 질문 있어요 [11] LGGP 2021.12.16 206 0 젯브레인 개발자 통계 345607489 2021.12.16 152 1 tcp 통신은 처음배울때 esp8266 같은걸로 배우는게 더 좋은 것 같어. [7] 고기먹자 2021.12.16 161 1 [속보] 결국 log4j 버전 1도 취약점 발견 [15] Wnswl 2021.12.16 800 6 리눅스 우분투 리눅스 뉴비 내부 오류 첨인데 [6] 붕가 2021.12.16 219 0 질문/조언 이런걸 뭐라고 말하나요? [3] 휘리릭ㄱㄱ 2021.12.16 160 0 js 객체 관련 질문 있습니다. [6] 바지춤 2021.12.15 156 0 "코딩테스트나 정올에서 C++을 사용해야 하는 이유" [26] LGGP 2021.12.15 529 1 질문/조언 html) 아톰 utf-8 한글 안깨지는 현상 [5] 붕가 2021.12.15 113 0 진짜 죄송한데 한번만 도와주세요.. [11] ㅇㅇ (125.143) 2021.12.15 309 0 질문/조언 컴퓨터 업그레이드 질문 있습니다 [6] ㅇㅇ (125.184) 2021.12.15 143 0 인류 최초로 야근을 만든 사람은 누구였을까? [3] 빅데이터에_알고리즘을_사용한닉 2021.12.15 233 0 하드웨어 서버 질렀다 [12] 디비네스페아르 2021.12.15 356 1 오늘 기말이었던 학식인데 ㅈ됬음. [2] 김만두 2021.12.15 190 1 질문/조언 Dev C++에서 괄호 자동완성되는 기능 좀 끄게 할 수 없음? [3] LGGP 2021.12.15 390 0 글쓰기 전체글 개념글 등록순 추천순 (24시간) 추천순 (3일) 추천순 (전체) 댓글갯수순 (3일) 최근댓글순 추천컷 5 10 20 30 50 70 100 기타 전체 제목/내용 제목 내용 글쓴이 댓글 Keyword search form input 검색 21-12-19 06:41