Объявление строки C ++

Я изучаю C ++ с самого начала и не понимаю всю тему строк.

В чем разница между следующими тремя кодами?

  1. std :: string s = std :: string ("foo");
  2. std :: string s = new std :: string ("foo" );
  3. std :: string s = "foo";
27
задан Ori Popowski 9 November 2011 в 17:35
поделиться