Programa Operadores P-2


Galera, segue o código fonte do programinha que fizemos na aula 15 P-2. Onde aprendemos sobre os operadores aritméticos do C++ em modo composto. Para aqueles que perderam a aula basta clicar aqui.


#include <iostream>
#include <cstdlib>

using namespace std;

int main(){

int a= 3;
int b= a++;

int c= 5;
int d= ++c;

int e= 10;
int f= e--;

int g= 12;
int h= --g;

cout << b << endl << a << endl << endl << c << endl << d << endl << endl << endl;
cout << f << endl << e << endl << endl << g << endl << h << endl;

system("PAUSE");

return 0;

}





























Nesta 15ª vídeo-aula de c++, estaremos aprendendo sobre o comportamento de operadores aritméticos compostos. Esta aula complementa a 14ª aula. Espero que a explicação tenha ficado clara. Iniciaremos o aprendizado esclarecendo o uso de operadores de incremento e decremento do C++.


Bit a bit ...



Vivendo e aprendendo... iostream ou iostream.h ?



iostream vs iostream.h


Muita gente, principalmente programadores iniciantes tem dúvidas quando devem usar iostrem ou iostream.h .
Naturalmente nós programadores, tanto juniors quanto plenos não sabemos tudo. Isso é normal, e é normal também que em nosso cotidiano realizemos pesquizas na grande rede em busca de respostas, tutoriais, aulas, dicas etc...
O que acontece é que muitos programadores se deparam com exemplos de dois modos diferentes na hora de inserir a biblioteca iostream:

#include<iostream>
e
#include<iostream.h>

Mas qual a sintaxe correta a ser utilizada?

Primeiramente você deve saber que a biblioteca iostream.h foi depreciada já faz muito tempo. E o uso na notação '.h' no final de arquivos de cabeçalho padrão já foi substituido faz mais de 8 anos.
Embora muitos compiladores ainda suportem (muitas vezes unicamente) o uso da tipagem '.h' no final do nome dos arquivos de cabeçalho, muitos compiladores de c++ recentes não irão oferecer suporte a este tipo de sintaxe.
Por exemplo o Dev-C++ 4.9 suporta os 2 tipos, já compiladores do tipo GCC como do Code Blocks já não suportam a tipagem '.h' e retornam um erro no momento da compilação dizendo que o arquivo não pode ser encontrado no caminho ou diretório.
Então, como podem ver, nunca é uma boa ideia utilizar recursos depreciados em novos projetos.
Mas caso o compilador que você utilizar exibir erro ao utilizar <iostream> significa que ele ainda requer o modo '.h'.
Isaac
Related Posts with Thumbnails
top
BlogBlogs.Com.Br