Exemplo 01
Vamos ter nossa primeira ilustração. Crie um arquivo C ++ ao usar a instrução "Touch" no shell. Este arquivo será criado automaticamente no diretório inicial do ambiente Linux. Verifique se algum editor foi instalado no seu sistema Linux I.e. Nano, Vim, editor de texto. Usamos o editor "GNU Nano" para abrir e editar nosso arquivo C ++ recém-criado.
Agora o arquivo é lançado no bloco do editor dentro do shell. Inicie o código C ++ adicionando o cabeçalho do fluxo de entrada e saída na primeira linha. Você precisa adicionar o espaço para nome padrão para tornar seu código executável. Depois disso, o método principal () é inicializado.
Usaremos a instrução "cout" para imprimir alguns valores de string. A declaração "cout" é seguida por "<<” signs and a string within the inverted commas ends at the semicolon “;”. This is the simplest format of the “cout” statement. Use “Ctrl+S” and “Ctrl+X” to save and exit the file.
Verifique se o seu sistema tem um compilador "g ++" configurado. Então, estamos utilizando o compilador "g ++" para compilar nosso arquivo "cout.CC ”. Se a compilação não mostrar nada, significa que o código está correto.
Para executar este código, adicione o “./a.OUT ”consulta após o comando de compilação no shell. A saída mostra que a string foi impressa na concha como é.
Exemplo 02
No formato "cout" acima, a frase da string foi impressa enquanto o espaço de 1 linha não foi dado no final. Para tornar sua saída mais precisa, abra o arquivo para atualizá -lo. Agora, você só precisa adicionar o personagem de sinal especial "\ n" dentro da string na declaração "cout" para dar um novo espaço após a string.
Vamos compilar o arquivo atualizado. A compilação é bem -sucedida e executamos o código com o “./a.OUT ”instrução. A saída está mostrando a mesma string com uma nova linha no final.
Exemplo 03
Vamos usar outra coisa no formato "cout" para alcançar a nova linha no final de uma string. Abra seu mesmo arquivo C ++ “Cout.CC ”mais uma vez com a ajuda de uma instrução“ nano ”. Não tente mudar nenhuma linha no código, pois ainda não é necessário. A única mudança que exigimos aqui está na linha de saída "cout".
Nós adicionamos o “<<” special characters along with the word “endl” stating the end line. This is a standard way to let our system compiler know that this is the end of the line and you have to jump at another line.
Compile seu arquivo mais uma vez para aplicar as atualizações com o compilador "G ++". Depois de executar o arquivo, obtivemos os mesmos resultados que usamos o "\ n" na string. Embora não seja diferente, o uso de "endl" é uma maneira mais padrão do que a "\ n" para adicionar uma nova linha.
Exemplo 04
Vamos ver como o fluxo "cout" estaria trabalhando nos valores do tipo inteiro. Então, faça seu arquivo atualizado alterando um pouco. Abrimos o arquivo e adicionamos outra linha "cout" após a primeira linha "cout" com a string. A segunda linha "cout" contém o valor numérico i.e., 300 a ser emitido na concha.
Você pode ver que o formato padrão de "cout" foi usado aqui.e., com endl. Devido ao "endl" usado no final da linha "cout", as duas linhas de saída serão exibidas separadamente em uma nova linha. Caso contrário, não terá acontecido assim.
Aí vem a compilação mais uma vez. Use a mesma consulta antiga do compilador "G ++" para compilar o código atualizado, conforme demonstrado abaixo. Depois que a compilação do arquivo é bem -sucedida i.e., livre de erros e execute -o usando o “./a.OUT ”comando dentro do aplicativo de console. A saída é algo como mostrado na imagem anexada. A frase da string foi exibida primeiro e os valores do tipo inteiro foram exibidos conforme o esperado.
Exemplo 05
Vamos ver outro exemplo para dar uma olhada na saída do fluxo "cout" em algumas variáveis. No início do método principal, declare uma variável do tipo inteiro "z" e inicialize com algum valor inteiro i.e. 5000. Também adicionamos outro streamline "cout" para exibir esse valor variável.
Quando você define alguma variável dentro do código C ++, não precisa adicionar seu valor na linha "cout" para exibir. Você precisa especificar apenas a variável no fluxo "cout" para exibir seu valor. Fizemos o mesmo. A terceira linha "cout" é especificada com a variável "z".
Compile o arquivo atualizado e execute mais uma vez. Você pode vê -lo exibe a linha de dados como sua saída. As duas primeiras linhas são as mesmas que no exemplo acima. A última linha é exibida como o valor de uma variável "z".
Exemplo 06
Você também pode usar a string e a variável no mesmo formato "cout" para exibir ambos ao mesmo tempo. É um método muito eficiente e legal para obter saída. Depois de abrir o arquivo, adicionamos apenas uma única linha "cout". Esta linha contém uma string e uma variável a ser emitida no shell.
Compile o código mais uma vez. Então, execute -o com o “./a.fora ”, como mostrado na imagem abaixo. A saída é mostrada na imagem anexada.
Exemplo 07
Vamos dar uma olhada no nosso último exemplo da discussão do formato "cout" em c++. Este exemplo mostrará que você exibirá mais de 1 valor variável no shell junto com algum texto de string no formato "cout". Abra o arquivo na última vez e declare e inicialize uma variável do tipo inteiro "idade" com algum valor. Declare e inicialize outra variável de tipo de string denominada "nome" e atribua algum valor de string. Em seguida, um fluxo de "cout" foi usado aqui para imprimir as duas variáveis no shell junto com alguma corda também.
Depois de compilar e executar o código atualizado, temos uma saída de linha única na tela do shell. A palavra "aqsa" e "25" é o valor variável, enquanto outros são apenas algumas strings.
Conclusão
Este artigo contém vários exemplos para ilustrar os diferentes formatos de uso do fluxo "cout" dentro da linguagem C ++. Usamos o personagem especial “\ n” e a palavra -chave “endl” na declaração “cout” para fazer um formato e saída diferentes. Além disso, o uso de variáveis inteiras e strings na cláusula "cout" é discutido. Em resumo, este artigo é um pacote de bônus para usuários do Linux que desejam conhecer o básico do formato C ++ Cout.