fork(1) download
  1. #include <iostream>
  2. #include <algorithm>
  3.  
  4. int returnVal(char x)
  5. {
  6. return x - 96;
  7. }
  8.  
  9. int main() {
  10. std::string s = "ab";
  11.  
  12. std::cout << std::accumulate( s.begin(), s.end(), 0, []( int i, char c ) {
  13. return i + returnVal(c);
  14. } ) << std::endl;
  15. return 0;
  16. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
3