Aşağıdaki kod MSVC2010'da derleniyor ve çalışıyor mu?
const std::string s = "foo"; std::string s2(std::move(s));
Bunun muhtemelen bir şeyleri kırmayacağını anlayabiliyorum çünkü s'nin içsellerini alıyorum, kimsenin onu kullanamayacağını bilmeliyim, bu yüzden kurumu düşürdüğümden önemli değil. Ancak derleyicinin ROM'daki (gömülü bir uygulamada) const nesneleri nasıl uygulandığı hakkında ne olacak? Hareket daha sonra bir kopyaya dönüşecek mi? Ya da MSVC bana bir hata mı vermeli?