Возможно, я немного опаздываю и немного не по теме, но здесь все равно ...
Вам не нужно выбирать из-за содержимого вашей строки между: alert("It's \"game\" time.");
или alert('It\'s "game" time.');
Вместо этого вы можете ввести так, а затем использовать либо двойные, либо одинарные кавычки, потому что это не имеет значения: alert("It’s “game” time.");
и alert('It’s “game” time.');
Нет, это невозможно. Невозможно получить неконстантный доступ к элементам в set
, а для перемещения требуются неконстантные ссылки. Разрешив неконстантный доступ, было бы тривиально легко разбить инварианты для set
.