fork download
  1. #include <experimental/string_view>
  2. #include <cstdio>
  3.  
  4. std::experimental::string_view foo() { char s[] = "str"; return s; }
  5.  
  6. int main() {
  7. auto view = foo();
  8. const char * volatile strData = view.data();
  9. return 0;
  10. }
Success #stdin #stdout 0s 3408KB
stdin
Standard input is empty
stdout
Standard output is empty