Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como tirar uma String de um arquivo de entrada e reverter isso em C + +
manipulação String é uma faceta importante da programação de computadores. Linguagens de programação como C e C + + não necessariamente vêm prontos para lidar com as manipulações de strings complexas (embora , por vezes, um programador pode contornar este problema através do uso de módulos especiais ) . Lendo uma frase de um arquivo e revertê-lo exige tomar a sentença e lendo os personagens, para copiá-los em uma nova string. Coisas que você precisa
C + + Compiler ( Tais como G+ +) ou IDE (como o Microsoft Visual Studio)
Editor de Texto
Show Mais instruções
1

Declare uma picada de reverter. Digite o seguinte no editor de texto :

# include

# include

# include

using namespace std;

int main () {

linha1 corda, linha2 ;

ifstream file ( " arquivo.txt ");

if ( file.good ()) {


getline (arquivo, linha1 );

}

File.Close ();

}

O objetivo , então, é tomar " linha1 " (que contém uma linha do arquivo " arquivo.txt " ) e revertê-la.
2

Crie um loop iterar sobre a corda, no sentido inverso. Digite o seguinte no editor de texto :

int i = (int) line1.length () -1 ;

for ( i; i> = 0; i - ) < br >

{

linha2 + = linha1 [i]

}

o laço "for" começa com "i" referindo-se à posição do último caractere a sentença . Ele acrescenta que a carta a linha2 , e move-se para o próximo caractere da linha1 em sentido inverso.
3

Imprima a linha inversa. Digite o seguinte no editor de texto , seguindo o loop:

cout << linha2 << endl;

Se linha1 ler " inverter a linha", linha 2 deve ler " Enil eht esrever . "

Anterior :

Próximo : No
  Os artigos relacionados
·Diferenças entre o ATL , MFC e Win32 
·Como fazer um arquivo VSH 
·Como usar Arrays fazer Matrizes em C + + 
·Como crescer Matrizes em C + + 
·O que é um Xilinx XPS 
·Como inverter um número na booleano 
·Como fazer arranjos paralelos de dados em C + + 
·Estrutura C + + Repetição 
·Como construir um aplicativo móvel que usa uma câmera…
·Como criar um vetor de strings em C + + 
  Artigos em destaque
·Como palavras em negrito em C + + com o Xcode 
·Como fazer Gráfico Quadrantes em C + + 
·Comprimento de Cordas Sem Construído na função em C …
·Tipos de dados de atributos de variáveis ​​
·Como fazer descritores de arquivos em C 
·Como usar ponteiros de função em um binário Pesquisa…
·Como apagar um buffer de recepção do soquete em C 
·Substrings comuns em C 
·Estrutura C + + Repetição 
·Como calcular o número de linhas em um arquivo usando …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados