fork(1) download
  1. #include <algorithm> // Para std::count_if
  2. #include <cctype> // Para std::isspace
  3. #include <iostream>
  4.  
  5. int main() {
  6. auto s = std::string{ "25 caracteres sem os espacos." };
  7. auto n = std::count_if( std::begin( s ), std::end( s ), [](char c){ return !std::isspace( c ); } );
  8.  
  9. std::cout << "String: \"" << s << "\"\n";
  10. std::cout << "Quantidade de caracteres: " << s.size( ) << "\n";
  11. std::cout << "Quantidade de caracteres nao brancos: " << n << std::endl;
  12. return 0;
  13. }
Success #stdin #stdout 0s 3472KB
stdin
Standard input is empty
stdout
String: "25 caracteres sem os espacos."
Quantidade de caracteres: 29
Quantidade de caracteres nao brancos: 25