Crie uma função que receba um vector de floats e o imprima na tela
Passo 1
Vamos lá pessoal
Essa é uma questão que pede pra gente criar uma função que recebe um template, nesse caso, o template vector.
Aqui não tem grilo, uma função que recebe um template é exatamente igual a uma função normal! Nós só temos que estar atentos a definir o tipo do template nos argumentos da função.
Então vamos começar a questão escrevendo o cabeçalho do código incluindo o container vector
Passo 2
Agora vamos criar uma função chamada que recebe como argumento um vector. Essa função será do tipo , pois não terá retorno.
A única diferença é que o argumento será do . Ou seja, termos que definir o tipo de vector que será recebido. Nesse caso, será do tipo .
Depois, dentro da função vamos usar um loop para imprimir todos os itens do vector
Passo 3
Agora vamos testar!
Vamos criar um vector preenchido com 4 itens
E depois executamos a função
Rodando o código vamos ter o seguinte resultado