Cuestión : consiguiendo una palabra de un archivo externo en una variable en vc++ para ser comparado

Hello

I tiene un uso win32 hecho en VC++.

1. Necesito leer el contenido de un archivo externo (.txt por ejemplo) y conseguir su primera necesidad de line.
I de leer apenas una palabra y de ponerla en una variable en mi VC++ application.

2. ¿Después yo necesitan comparar este varibale conmigo secuencia local y si emparejan, hacen algunos actions.


How pueden yo hacerlos? ¡respetos del

Kind!
class= del

Respuesta : consiguiendo una palabra de un archivo externo en una variable en vc++ para ser comparado

Pienso que usted puede querer crear un uso de la consola para eso. Apenas crear un nuevo proyecto y seleccionar el uso de la consola Win32. Usted debe entonces poder pegarle código en el main.cpp o cualquier otro archivo principal.

Esto es un uso win32 y por lo tanto usted no podrá ver el printf pues no habrá ninguna consola. Aquí es cómo éste puede trabajar (sin embargo im no si eso es qué quisiera que fuera).

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
#include  
#include  
internacional WinMain (hInstance de HINSTANCE, hPrevInstance de HINSTANCE, lpCmdLine de LPSTR, nCmdShow de la internacional) 
{
   ARCHIVO * pFile;
   carbón de leña mystring [100];

   pFile = fopen (“C:\ \ myfile.txt”, “r”);
   si (FALTA DE INFORMACIÓN pFile del ==) 
      :: MessageBox (NULO, “archivo de abertura del error”, “uso”, MB_OK);
    
   {
     fgets (el mystring, 100, pFile);
     fclose (pFile);
     si == (del strstr (el mystring, “Sergio”) (char*) &mystring [0])
     {
          :: ¡MessageBox (la FALTA DE INFORMACIÓN, “emparejado, hace la acción aquí! ”, “uso”, MB_OK);
     }
   }
  vuelta 0;
}
Otras soluciones  
 
programming4us programming4us