Conte os argumentos

Crie uma função que retorne a quantidade de argumentos com que foi chamada. A função pode ser chamada com qualquer quantidade de argumentos de qualquer tipo compatível.

Exemplos

numArgs() ➞ 0

numArgs(std::string("foo")) ➞ 1

numArgs(std::string("foo"), std::string("bar")) ➞ 2

numArgs(true, false) ➞ 2

numArgs(std::map<std::string, int>{}) ➞ 1

Observações

  • Se você não souber como continuar, procure ajuda na aba Recursos.
  • Se ainda estiver com dificuldade, desbloqueie soluções na aba Soluções.