Ben yalnızca salt okunur erişilecek bir dize döndürmek için bir işlev gerekir. Dize içeriği derleme zamanında bilinir, böylece bir dize değişmezini kullanırım.Bir dize hazır adresi, güvenli ve taşınabilir bir işlevden mi alıyor?
std::string myFunction()
{
return "string";
}
veya iade const char*
:
const char* myFunction()
{
return "string";
}
bu senaryoda ikinci alternatif güvenli ve taşınabilir mi
Ben std::string
gibi bir şey dönebilirsiniz?
size ispat için bir referans kaynağı olabilir mi? –