Pergunta : conseguindo uma palavra de uma lima externa em uma variável em vc++ ser comparado

Hello

I tem uma aplicação win32 feita em VC++.

1. Eu preciso de ler o índice de uma lima externa (.txt por exemplo) e de começ sua primeira necessidade de line.
I de ler apenas uma palavra e de põr a em uma variável em meu VC++ application.

2. Então mim precisam de comparar este varibale com minha corda local e se combinam, fazem alguns actions.


How podem mim fazê-los? considerações do

Kind!
class= do

Resposta : conseguindo uma palavra de uma lima externa em uma variável em vc++ ser comparado

Eu penso que você pode querer criar um pedido do console para aquele. Apenas criar um projeto novo e selecionar a aplicação do console Win32. Você deve então poder colá-lo código no main.cpp ou em toda a outra lima principal.

Esta é uma aplicação win32 e conseqüentemente você não poderá ver o printf porque não haverá nenhum console. É aqui como este pode trabalhar (embora im não se aquele é o que gostaria d de ser).

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
#include  
#include  
int WinMain (hInstance de HINSTANCE, hPrevInstance de HINSTANCE, lpCmdLine de LPSTR, nCmdShow do int) 
{
   LIMA * pFile;
   carvão animal que mystring [100];

   pFile = fopen (“C:\ \ myfile.txt”, “r”);
   se (ZERO pFile do ==) 
      :: MessageBox (NULO, do “lima de abertura erro”, “aplicação”, MB_OK);
   mais 
   {
     fgets (mystring, 100, pFile);
     fclose (pFile);
     se (== do strstr (mystring, “Sergio”) (char*) que &mystring [0])
     {
          :: MessageBox (o ZERO, “combinado, faz a ação aqui! ”, “aplicação”, MB_OK);
     }
   }
  retorno 0;
}
Outras soluções  
 
programming4us programming4us