동적할당이랑 포인터 몰라도 됨? STL에서 벡터로 다 된다고 하는 거 같긴 한데.. 고민이넹...
익명(14.50)2022-07-14 00:07
포인터는 반드시 알아야지^^ 포인터를 알아야 그걸 추상화해놓은 iterator를 이해할 수 있음. for (auto& p: vec) 이렇게 쓰는 거 전부 다 iterator임.
동적할당은 그냥 메모리 관리자 코드가 메모리 빈 공간을 새로 가져와서 주는 거라서 사용하는 거 자체는 별로 어려운 게 아님. 할당했으면 해제하는 게 중요한 건데 어차피 ps에서는 해제 거의 필요없음. vector가 동적할당 알아서 해줌.
익명(121.135)2022-07-14 00:22
답글
감사해용
익명(14.50)2022-07-14 00:31
답글
이터레이터 거의 안 쓰지않나 거의 기본개념만 알아도 되는 수준 아님?
익명(211.36)2022-07-14 02:18
답글
이터레이터 잘 모르면 그냥 i 인덱싱으류 대체 하면 되긴함
울댕별(mypuppystarpoo)2022-07-14 09:23
ps도 뭐 난이도별로 있어서 어떤 레벨의 스킬을 알아야만 시작할수 잇다기보단 문제 풀다 막히면 그거 공부하면서 알아가는거임
울댕별(mypuppystarpoo)2022-07-14 09:24
포인터 모르는데 지금까지 2년동안 PS하면서 헤맸던 적 한번도 없었음
포인터로 쓰인 남의 코드 보는거 빼고
STL 사용법만 알아놓으면 될 듯?
동적할당이랑 포인터 몰라도 됨? STL에서 벡터로 다 된다고 하는 거 같긴 한데.. 고민이넹...
포인터는 반드시 알아야지^^ 포인터를 알아야 그걸 추상화해놓은 iterator를 이해할 수 있음. for (auto& p: vec) 이렇게 쓰는 거 전부 다 iterator임. 동적할당은 그냥 메모리 관리자 코드가 메모리 빈 공간을 새로 가져와서 주는 거라서 사용하는 거 자체는 별로 어려운 게 아님. 할당했으면 해제하는 게 중요한 건데 어차피 ps에서는 해제 거의 필요없음. vector가 동적할당 알아서 해줌.
감사해용
이터레이터 거의 안 쓰지않나 거의 기본개념만 알아도 되는 수준 아님?
이터레이터 잘 모르면 그냥 i 인덱싱으류 대체 하면 되긴함
ps도 뭐 난이도별로 있어서 어떤 레벨의 스킬을 알아야만 시작할수 잇다기보단 문제 풀다 막히면 그거 공부하면서 알아가는거임
포인터 모르는데 지금까지 2년동안 PS하면서 헤맸던 적 한번도 없었음 포인터로 쓰인 남의 코드 보는거 빼고