Size: a a a

2021 March 26

КП

Константин Пунш... in dlang.ru
Error: constructor xxx.this default constructor for structs only allowed with @disable, no body, and no parameters
источник

КП

Константин Пунш... in dlang.ru
но там же нет тела.
источник

МВ

Макс Воробьев... in dlang.ru
Константин Пунш
но там же нет тела.
this() можно только отключить
источник

КП

Константин Пунш... in dlang.ru
Макс Воробьев
this() можно только отключить
Я просто хочу чтобы структура создавалась только через функцию в модуле
источник

КП

Константин Пунш... in dlang.ru
disable лишает  вообще возможность конструирования объекта без параметров
источник

КП

Константин Пунш... in dlang.ru
Я хочу, чтобы конструктор структуры без параметров был доступен только в этом модуле. А чтобы его конструировать нужно было вызвать функцию модуля, которая бы произвела всю иницилизацию
источник

КП

Константин Пунш... in dlang.ru
Константин Пунш
Я хочу, чтобы конструктор структуры без параметров был доступен только в этом модуле. А чтобы его конструировать нужно было вызвать функцию модуля, которая бы произвела всю иницилизацию
Потому что конструктор без параметров в структуре нельзя определить
источник

КП

Константин Пунш... in dlang.ru
Константин Пунш
Потому что конструктор без параметров в структуре нельзя определить
Просто зачем это было вводить в язык
источник

DH

Dark Hole in dlang.ru
Константин Пунш
Просто зачем это было вводить в язык
Потому что это структуры, ебать копать
источник

КП

Константин Пунш... in dlang.ru
Dark Hole
Потому что это структуры, ебать копать
И?
источник

DH

Dark Hole in dlang.ru
Константин Пунш
И?
По идее они должны быть тупыми до невозможности
источник

DH

Dark Hole in dlang.ru
Если у нас есть конструктор, то это уже не работает
источник

КП

Константин Пунш... in dlang.ru
Dark Hole
По идее они должны быть тупыми до невозможности
а класс тянет GC
источник

КП

Константин Пунш... in dlang.ru
И у меня простенькая структура
источник

КП

Константин Пунш... in dlang.ru
просто инициализирует один хендлер
источник

DH

Dark Hole in dlang.ru
Константин Пунш
а класс тянет GC
Так какую ты проблему хочешь решить
источник

КП

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

И

Игорь in dlang.ru
Константин Пунш
Просто зачем это было вводить в язык
для того что-бы .init всегда имел один смысл
источник

И

Игорь in dlang.ru
это обьяснение. но это действительн не всегда удобно
источник

И

Игорь in dlang.ru
без дефолтного конструктора ты в CT можешь всегда просто побитово записать структуру например
источник