Red de conocimiento informático - Problemas con los teléfonos móviles - VC++ lee archivos de texto línea por línea. Después de ejecutar getline, no continúa leyendo la siguiente línea.

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)