가변 길이 자료구조 vs OPEN_MAX를 활용한 배열

우선, 해당 논란에서 가변길이의 자료구조를 활용해야한다는 의견의 주장은 OPEN_MAX에서부터 시작된다.

OPEN_MAX를 통한 풀이의 문제

OPEN_MAX는 Linux에서 정의되어 있지 않다.

OPEN_MAX를 통해서는 파일을 모두 열지 못할 수도 있다.

따라서 위와 같은 논리를 통해서 OPEN_MAX 를 이용한 풀이는 다소 적절하지 못하다고 주장할 수 있다.

그러나, 나는 위와 같은 문제를 인지하고 있음에도 OPEN_MAX를 통해 풀이하였다. 이를 설명하기 위해서 가변길이 자료구조의 문제를 서술해보고자한다.