История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
например для ограничений свойств параметров в списках шаблонов.
Мы все еще о Rust говорим? Там невозможно ограничить генерик трейтами, там можно только передать трейт-абстрактный класс, выше примеры с нерабочим add в Rust, и рабочим add в С++. Короче жду конкретный пример из Rust.
Если выше непонятно написал, то в Rust:
fn f<T: Trait>(x: T) {}
void f(Trait &x) {}
Исправление
MOPKOBKA,
:
например для ограничений свойств параметров в списках шаблонов.
Мы все еще о Rust говорим? Там невозможно ограничить генерик трейтами, там можно только передать трейт-абстрактный класс, выше примеры с нерабочим add в Rust, и рабочим add в С++. Короче жду конкретный пример из Rust.
Если выше непонятно написал, то в Rust:
fn <T: Trait>f(x: T) {}
void f(Trait &x) {}
Исправление
MOPKOBKA,
:
например для ограничений свойств параметров в списках шаблонов.
Мы все еще о Rust говорим? Там невозможно ограничить генерик трейтами, там можно только передать трейт-абстрактный класс, выше примеры с нерабочим add в Rust, и рабочим add в С++. Короче жду конкретный пример из Rust.
Если выше непонятно написал, то в Rust:
fn <T: Trait>f(x: T) {}
void f(Trait &x) {}
Исправление
MOPKOBKA,
:
например для ограничений свойств параметров в списках шаблонов.
Мы все еще о Rust говорим? Там невозможно ограничить генерик трейтами, там можно только передать трейт-абстрактный класс, выше примеры с нерабочим add в Rust, и рабочим add в С++. Короче жду конкретный пример из Rust.
Исходная версия
MOPKOBKA,
:
Мы все еще о Rust говорим? Там невозможно ограничить генерик трейтами, там можно только передать трейт-абстрактный класс, выше примеры с нерабочим add в Rust, и рабочим add в С++. Короче жду конкретный пример из Rust.