[C++] 2-D array
2020. 9. 13. 16:51
일반적인 선언 - C에서 하던대로. Using 'new' and 'delete[]'
동적 배열 - 좀 복잡해진다.
boycoding.tistory.com/212?category=1009770
C++ 07.20 - 이중 포인터와 동적 다차원 배열 (Pointers to pointers and dynamic mu
이중 포인터와 동적 다차원 배열 (Pointers to pointers and dynamic multidimensional arrays) 포인터를 가리키는 포인터는 이렇게 예상 할 수 있다. : 다른 포인터의 주소를 보유하는.
boycoding.tistory.com
필요하다면 memset 함수로 내용물 0으로 초기화.
[C++] 2차원 배열 동적 할당, 해제하기
안녕하세요. C++ 에서 2차원 배열을 동적으로 할당하고, 해제하는 방법입니다. 아래 코드에서는 string.h 를 inclue 하는데요, 메모리 관련 함수이면서 string.h 에 포함된 점이 특이합니다. memory.h 를 사
felixblog.tistory.com
modern C++ 에서는 템플릿을 이용하여 구현하는 것 같던데, 아직 지식이 부족해서 이해할 수 없음.
PS에서는 동적 배열 선언 하기보다는, 그냥 max input에 맞춰서 2D 배열 선언해두고 일부만 쓰든가 하는 식임.
동적 배열이 꼭 필요하다면, vector 사용하는게 편한 것 같다.
vector<vector<int>> world(rows, vector<int>(cols, 0));
world[x][y] = 1
...
[C] C-style과 C++ style 2-D array 정리
'<언어> > [C++]' 카테고리의 다른 글
[C++] sorting (0) | 2020.12.06 |
---|---|
[C++] str, char, file Input/Output + EOF (0) | 2020.11.29 |
[C++] random generator (0) | 2020.09.10 |
[C++] iterator (0) | 2020.09.05 |
[C++] Error handling (0) | 2020.09.04 |