기본 콘텐츠로 건너뛰기

라벨이 Vector인 게시물 표시

(C++) Reference Links - Vector

Vectors & vector functions https://www.youtube.com/watch?v=Cq1h1KPoGBU Vectors as parameters https://www.youtube.com/watch?v=ReWNqNAhlkY&t=2s Vectors as objects https://www.youtube.com/watch?v=iPlW5tSUOUM&list=PL318A5EB91569E29A&index=22 C++ Vector Tutorial 9년 전에 자료구조 수업을 처음 들을 때엔 교수님이 이론에 대해서 쭉쭉 나열할 때 '????' 했던 기억밖에 없던 Vector container네요. 여기서부터는 아련한 과거의 기억,, 그 다음 해에 C++로 시뮬레이션에 쓸 간단한 2D 패턴 제너레이터를 만들게 되었는데요, 패턴 생성하는 사이즈나 갯수가 정해져 있지 않다보니 동적할당을 하게 되었는데, 졸업할 때까지도 포인터의 개념을 제대로 이해하지 못해서 수정할 때마다 골 아팠던 기억이 나네요~ 그렇게 9년이 흐르고 오늘 white color auto calibration의 모든 case를 확인 해보려고 생각난 김에 C++로 동적할당해서 배열을 만들어서 해보자! 하고 White는 Red+Green+Blue니까 3차원 동적할당 배열을 해야지! 하고 또 해보니까 여전히 포인터가 너무 어렵더라고요~ ㅋㅋ 그렇게 new delete하는 걸 찾다보니까 어떤 분께서 왜 Vector를 쓰지 않냐??? 알아서 할당 삭제 다 해주는데 ?? 라는 걸 보고 검색해보니, '????' -> '!!!!' 아.. 그렇게 9년이 흐르고 나서 C++ 포인터도 써야할 이유가 생기고, 그러다 보니까 어느새 Vector 튜토리얼을 보고 있는 제 자신을 발견하게 되었습니다. 세상이 참 좋아진 것 같아요. 9년 전에 이해 안되었던건데 이렇게 친절하게 설명해주시는 분이 계...