Вопросы по теме 'type-alias'

Можно ли объявить псевдоним вложенного типа, используя предварительно объявленный класс в С++ 11?
Я разбиваю круговую зависимость включения, предварительно объявляя класс в соответствующем заголовке, однако это вносит небольшую морщину в существующее соглашение об использовании псевдонима типа внутри класса: #include <memory> class C {...
863 просмотров

При использовании typealias я получаю ошибку компилятора, использующую необъявленный тип
Я новичок в Swift и пытаюсь изучить концепцию псевдонимов типов. Я попытался скомпилировать код ниже: var x = 23 typealias y = x // compiler output: use of undeclared type x print(y) Однако компилятор говорит мне «использование...
852 просмотров
schedule 04.10.2022

Можно ли сделать сокращения типов с ограничениями членов?
type FFRec<'state when 'state: (member Tape: Stack<unit -> unit>) and 'state: (member Mem: ObjectPool) and 'state: (member Str: CudaStream) and 'state: (member Workspace:...
605 просмотров
schedule 17.08.2022

Как ввести методы в Swift 3?
Я пытаюсь преобразовать свои коды Swift 2+ в Swift 3. У меня есть несколько ссылок на код typealias , которые я не могу исправить в соответствии с требованиями синтаксиса Swift 3. typealias UpdateProcessHandler = (_ value:Double) -> Void...
1015 просмотров
schedule 22.04.2024

Typealias внутри протокола
У меня есть typealias внутри моего протокола. Должен ли я добавлять typealias к соответствующему типу или есть альтернатива? Моя цель - объявить typealias один раз. protocol SomeProtocol { associatedtype T typealias Closure = (T) ->...
298 просмотров
schedule 25.02.2024

Включить проверку типа псевдонима Kotlin с помощью аннотаций
В Kotlin есть псевдонимы типов, которые очень удобны, когда вы хотите иметь хорошее название. Тем не менее, бывают случаи, когда вы хотите иметь псевдоним типа, который является чем-то большим, чем просто псевдоним, вы хотите, чтобы он выполнял...
90 просмотров
schedule 13.02.2024