Certifique -se de já estar conectado a partir do seu Ubuntu 20.04 Sistema. Após o login, você precisa abrir o console de shell do Ubuntu para trabalhar dentro dele. Para garantir que seu sistema esteja atualizado, tente usar a instrução "APT" para atualizá -lo e atualizá -lo com os direitos do sudo. Depois disso, precisamos de um arquivo C ++ para começar a adicionar nosso código C ++ a ele. Se você não tem um, não se preocupe. Tente fazer um com a instrução "Touch" do Ubuntu no shell com o novo nome de um arquivo com uma extensão "CC". Provavelmente, esse arquivo pode ser encontrado na pasta doméstica do Ubuntu. Você precisa abri -lo para que possamos criar código nele. Para abri-lo, você pode usar os editores internos do Linux, como um editor de texto, editor de nano ou editor do VIM. Recomendamos que você use o editor "nano" ou o editor de texto, porque esses dois editores são fáceis e convenientes de usar durante a codificação e execução.
Exemplo 01:
Vamos começar com o primeiro exemplo do nosso artigo. Dentro deste exemplo, não estaremos usando o espaço para nome "DST" junto com o objeto Cout para ver como ele resulta. Portanto, dentro do arquivo C ++ vazio, adicione o cabeçalho do fluxo de entrada de entrada de entrada C ++ em nosso código. Isso permitirá que o programa C ++ receba a entrada e exiba o valor de saída na tela. Temos utilizado a função principal () de C ++ para executar a implementação da lógica no código. Dentro da função Main (), estamos simplesmente usando o objeto ou declaração "cout" para exibir um valor de texto do tipo string na tela do shell do Ubuntu 20.04 Sistema. Depois disso, a declaração de retorno 0 é usada para sair do programa com zero erros. Agora o programa está concluído e pronto para ser compilado. Certifique -se de que seu Ubuntu 20.04 O sistema possui o compilador G ++ para a linguagem C ++ já instalada e configurada para tornar o código livre de erros. Salve o código mostrado abaixo utilizando o atalho "Ctrl+S" e saia do editor do GNU Nano através do uso de atalho Ctrl+X.
Depois de fazer a codificação, tente usar o compilador G ++ para compilar o código. Ao fazer isso, recebemos o erro mostrando que não usamos o espaço para nome padrão antes do objeto Cout. Isso significa que, para tornar nosso código livre de erros e funcionar, precisamos adicionar a palavra-chave "std" como um espaço para nome para o objeto de declaração cout. Vamos mudar o código agora.
Então, abra o arquivo “stdcout.CC ”mais uma vez no editor de nano, utilizando a instrução“ nano ”no shell. Agora, o arquivo é aberto. Vamos atualizá -lo adicionando o espaço para nome "std" antes do objeto "cout" na função principal () separada pelo sinal "::" duplo do cólon. Como usamos o objeto "endl" para adicionar uma quebra de linha após a exibição do texto, precisamos usar o namespace "std" para este objeto também. Então, temos que usar o espaço para nome "std" antes do objeto "endl" separado por Double Colon "::", como mostrado na imagem abaixo. Sem o uso do espaço para nome de STD, podemos não ser capazes de realizar os resultados. Vamos salvar nosso código com a chave de atalho Ctrl+S no editor Nano e sair do editor com o atalho Ctrl+X.
Depois de compilar o código atualizado acima com o compilador G ++, obtivemos o código livre de erros e foi bem-sucedido, pois não retorna nada. Após o uso do comando de execução “./a.fora ”no shell, temos a sequência de texto exibida em nossa tela de casca. Você pode ver o uso dos comandos e da saída na imagem abaixo.
Exemplo 02:
Este foi o primeiro método a usar o espaço para nome "std" junto com o objeto "cout" para exibir a saída em nossa tela de casca enquanto usava o compilador G ++. Se você deseja evitar o uso do espaço para nome "DST" com o Cout, como objetos e objeto "endl", você também pode fazer isso no seu código C ++. Para isso, você precisa definir o espaço para nome "DST" no início do código antes da função principal () e depois dos cabeçalhos ou bibliotecas. Então, usaremos este exemplo para ver o segundo método de usar o espaço para nome "std" separadamente para obter o mesmo resultado que obtemos com o uso de "std" com o objeto "cout". Então, abrimos o mesmo arquivo e adicionamos a linha "Usando o namespace std" antes da função Main () mostrada na imagem abaixo. Não usamos o espaço para nome "std" com o objeto "cout" depois disso dentro da função principal (). Vamos salvar o código e ver como ele resulta.
Depois de compilar e executar este programa C ++, obtivemos os mesmos resultados que obtivemos no exemplo acima. Mas, em geral, o uso de namespace DST antes da função principal () não considera uma boa prática na programação C ++. Então, certifique -se de evitar.
Exemplo 03:
Vamos dar uma olhada no último, mas não o menor exemplo de usar o "std :: cout" em nosso programa C ++. Neste exemplo, também analisaremos o uso de "std :: CIN" para obter informações do usuário para exibi -lo no shell depois disso. Então, o primeiro "std :: cout" é usado para exibir que temos que inserir algo como uma entrada. Uma variável inteira "var" do tamanho 5 foi declarada. Depois disso, o "std :: Cin" está aqui para obter informações do usuário e salvá -lo na variável "var". Esta entrada deve ser do tipo "inteiro", caso contrário, a compilação será através de um erro. A última declaração "std :: cout" é utilizada para exibir o valor variável no shell.
Após a compilação e execução do código, o usuário adicionou o valor inteiro separado pelo espaço. Mas a variável assumiu apenas o primeiro valor antes do espaço e o exibiu e não considera o espaço e depois disso como um valor inteiro.
Conclusão
Isso foi tudo sobre o uso da declaração "std :: cout" em c ++ usando métodos diferentes. Demos uma olhada no programa que não estava usando o "std" com declarações cout e entendemos quanto a palavra -chave "std" é necessária para o nosso código C ++. Os exemplos de código também incluem o uso de "std" antes do objeto "cout" e antes da função principal () para que nossos usuários não possam perder nada enquanto aprendem.