Size: a a a

2021 January 06

DH

Dark Hole in dlang.ru
В Ди нет
источник

EP

Egor Pugin in dlang.ru
ок, значит не так понял
источник

КП

Константин Пунш... in dlang.ru
Второй пример иницилизации не компилируется(
int[3] arr = [0: 2, 1: 3, 2: 4];

int[3] arr2;
arr2 = [0: 2, 1: 3, 2: 4];
источник

КП

Константин Пунш... in dlang.ru
Компилятор считает,что я хочу присвоить ассоциативный массив в статический.
источник

g

gui in dlang.ru
ну да
источник

EP

Egor Pugin in dlang.ru
а мы вот про ~ говорили. Этот оператор можно перегружать для своих типов?
источник

g

gui in dlang.ru
да
источник

И

Игорь in dlang.ru
Константин Пунш
Компилятор считает,что я хочу присвоить ассоциативный массив в статический.
Ну так ты это и делаешь
источник

КП

Константин Пунш... in dlang.ru
Игорь
Ну так ты это и делаешь
Просто странно, что в первом случае он понимает что я хочу, а во втором нет.
источник

И

Игорь in dlang.ru
И что напечатается для arr?
источник

И

Игорь in dlang.ru
Что туда попадает?
источник

КП

Константин Пунш... in dlang.ru
arr статический массив
источник

КП

Константин Пунш... in dlang.ru
Игорь
И что напечатается для arr?
[2, 3, 4]
источник

И

Игорь in dlang.ru
values от АА
источник

И

Игорь in dlang.ru
Непончтно зачем
источник

КП

Константин Пунш... in dlang.ru
Что
источник

И

Игорь in dlang.ru
Ты вектору присвоил значения из ассоциативного массива неким вычурным образом
источник

И

Игорь in dlang.ru
Ты это хотел сделать?
источник

КП

Константин Пунш... in dlang.ru
Первый пример работает
источник

И

Игорь in dlang.ru
Это и странно
источник