Advertisement
Jambix64

FuncaoTemplate_VarReferencia

Jul 14th, 2016
448
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. #include <iostream>
  2.  
  3.  using namespace std;
  4.    // Templetes de funcao;
  5.   template<typename t> // tipo formal
  6.     t soma (t x , t y) // Não tem ponto e virgula;
  7.   {
  8.  
  9.     t  value ; // Criando um novo tip de dados especifico; Usano o tipo Formal (t);
  10.    
  11.     if (x > value){
  12.        
  13.          value = x;
  14.     }
  15.     return 0;
  16.   }
  17.  
  18.   int main(){
  19.     int i = 800; // Declarando uma variavel do tipo inteira que recebe o valor 800;
  20.    const int &ri = i; /* Criei uma variavel referencia, usando palavra chave const para tornala mas segura.
  21.       Ela e to tipo  inteiro e recebe a variável i como uma referencia; para obter o seu valor*/
  22.  
  23.   cout<< soma( ri,0);
  24.   system("pause");
  25.   return 0;
  26.  
  27.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement