fork(1) download
  1. #include <iostream>
  2. #include <array>
  3. #include <algorithm>
  4.  
  5. template <typename... Args>
  6. int countZeros(Args... args)
  7. {
  8. std::array<int, sizeof...(args)> a = {args...};
  9. return std::count_if(a.begin(), a.end(), [](int i){ return (i == 0); });
  10. }
  11.  
  12. int main() {
  13. int varA = 1, varB = 0, varC = 3, varD = 0;
  14. std::cout << countZeros(varA, varB, varC, varD);
  15. return 0;
  16. }
Success #stdin #stdout 0s 4380KB
stdin
Standard input is empty
stdout
2