Discussion Overview
The discussion revolves around the methods for reading file data into a 2D vector, touching on various aspects such as data types, memory allocation, and file size limitations.
Discussion Character
- Exploratory, Technical explanation, Debate/contested
Main Points Raised
- One participant asks how to read file data into a 2D vector.
- Another participant questions what type of vector is being referred to, suggesting the need for clarification on whether it is a standard template library vector.
- A participant mentions the necessity of creating a vector or performing 2D memory allocation if not using the STL vector.
- It is noted that the content of the file (e.g., chars, ints, doubles, strings) and its formatting are significant factors in the reading process.
- Concerns are raised about memory limitations, specifically that a typical desktop PC may not be able to read more than 2GB of integers into memory at once, despite being able to store the file on disk.
Areas of Agreement / Disagreement
Participants have not reached a consensus, and multiple competing views remain regarding the type of vector and the implications of file content and size on the reading process.
Contextual Notes
Limitations include the need for clarification on the type of vector and the specific data types being handled, as well as unresolved considerations regarding memory allocation and file size constraints.