ссылка типа «std :: string &» (не квалифицированная как const) не может быть инициализирована

Когда я пытаюсь скомпилировать следующую функцию, я получаю сообщение об ошибке.

string& foo(){
return "Hello World";
}


Error:
1   IntelliSense: a reference of type "std::string &" (not const-qualified) cannot be initialized with a value of type "const char [12]"
6
задан wayfare 25 May 2011 в 15:45
поделиться