Вопросы по теме 'type-alias'
Можно ли объявить псевдоним вложенного типа, используя предварительно объявленный класс в С++ 11?
Я разбиваю круговую зависимость включения, предварительно объявляя класс в соответствующем заголовке, однако это вносит небольшую морщину в существующее соглашение об использовании псевдонима типа внутри класса:
#include <memory>
class C {...
863 просмотров
schedule
09.10.2023
При использовании 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