fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. void func (const string &s)
  6. {
  7. for(string::iterator st=s.begin();st!=s.end();++st) cout << *st;
  8. return;
  9. }
  10.  
  11. int main()
  12. {
  13. string s="Ala ma kota"; func(s);
  14. return 0;
  15. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘void func(const string&)’:
prog.cpp:7:37: error: conversion from ‘std::basic_string<char>::const_iterator {aka __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >}’ to non-scalar type ‘std::basic_string<char>::iterator {aka __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >}’ requested
     for(string::iterator st=s.begin();st!=s.end();++st) cout << *st;
                                     ^
stdout
Standard output is empty