Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal...estou com o seguinte problema... OBS.: é C++ Criei uma string de 100 posicoes...nela é inserida uma expressao matematematica ( tipo 2+36/8*9+7) até ai tudo bem... Agora eu preciso transformar estes elementos que estao na string ( que é do tipo CHAR) para o tipo INT. Tentei utilizar a funcao ATOI, dentro de um FOR, para alterar o primeiro elemento da string para int e joga-lo dentro de uma pilha que criei, em seguida ele faz o mesmo procedimento para o segundo elemento, depois para p terceiro e assim sucessivamente, até chegar no ultimo elemento ( que eu sei qual é pois utilizo a funcao STRLEN ) mas não esta dando certo.... Tentei algo mais facil tb, como por exemplo, transformar de uma vez só os elementos da string de CHAR para INT, mas tb nao consegui. Alguem poderia me dar uma força ai??? Abracos...
Carregando comentários...