Size: a a a

2021 June 29

DH

Dark Hole in dlang.ru
Ему хочется константу
источник

DH

Dark Hole in dlang.ru
Так то const/immutable — это auto
источник

EP

Egor Pugin in dlang.ru
auto s = "qq" не константа?
источник

DH

Dark Hole in dlang.ru
ss будет типа string
источник

DH

Dark Hole in dlang.ru
Я ответил на вопрос?
источник

EP

Egor Pugin in dlang.ru
да, значит это отличие с плюсами
источник

EP

Egor Pugin in dlang.ru
а литерал как сделать?
источник

МВ

Макс Воробьев... in dlang.ru
но тут поправка
источник

DH

Dark Hole in dlang.ru
В плане "литерал"?
источник

МВ

Макс Воробьев... in dlang.ru
string - это immutable char[]
источник

DH

Dark Hole in dlang.ru
"" — это и есть строковый литерал
источник

EP

Egor Pugin in dlang.ru
теперь я ещё больше запутался
источник

МВ

Макс Воробьев... in dlang.ru
immutable - конст на стероидах
источник

МВ

Макс Воробьев... in dlang.ru
гарантия, что переменная воообще не может меняться
источник

МВ

Макс Воробьев... in dlang.ru
alias string = immutable(char[])
источник

МВ

Макс Воробьев... in dlang.ru
т е string - неизмняемый массив чаров
источник

EP

Egor Pugin in dlang.ru
а обычные строки меняемые какой тип имеют?
источник

МВ

Макс Воробьев... in dlang.ru
нет таких
источник

МВ

Макс Воробьев... in dlang.ru
char[]
источник

МВ

Макс Воробьев... in dlang.ru
+ тут строки не zero terminated
источник