VC++ lee archivos de texto línea por línea. Después de ejecutar getline, no continúa leyendo la siguiente línea.
Mis notas de estudio anteriores (código fuente) vc++6.0, puede consultarlas (puede modificarlas ligeramente para matrices y similares):
void CTest01Dlg::OnReadText() //leer texto
{
// TODO: agregue aquí el código del controlador de notificaciones de control
CString Filter="TextFile(*.txt)|*.txt";/ / Establezca el filtro
CFileDialog dlg(TRUE,NULL,NULL,NULL,Filter,this); //ReadText()
if(NULL,NULL,Filter,this) .
If (dlg.DoModal()==IDOK)
{
Archivo CStdioFile;
Archivo.Open(dlg. GetPathName( ),CFile::modeRead);
CString Content,temp;
while(File.ReadString(Content))
if (dlg.DoModal () ==IDOK)