История изменений
Исправление 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.