Size: a a a

2ch /pr/ #staythefuckhome

2020 April 05

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
частично
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
Я ебу какой интерфейс у бэкенда в твоей модели должен быть
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
просто draw_pixel быть обязан
источник

BT

Bayram Tagiev in 2ch /pr/ #staythefuckhome
/warns
источник

BT

Bayram Tagiev in 2ch /pr/ #staythefuckhome
А как варны свои узнать?
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Я ебу какой интерфейс у бэкенда в твоей модели должен быть
trait Backend {
  fn draw_pixel(&self, x: u32, y: u32, color: u32);
}
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
∅ ч
trait Backend {
  fn draw_pixel(&self, x: u32, y: u32, color: u32);
}
Ну блять
template<class T>
class Application{
void draw_pixel(…){
}
}
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
∅ ч
trait Backend {
  fn draw_pixel(&self, x: u32, y: u32, color: u32);
}
вот в расте я могу просто написать правило дженерика, что я могу принимать только те значения, что имеют тайпкласс Backend
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну блять
template<class T>
class Application{
void draw_pixel(…){
}
}
ну а дальше что?
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
вот я его буду хранить
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
захочу изнутри вызвать draw_pixel
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
что дальше то?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
∅ ч
захочу изнутри вызвать draw_pixel
Вызовет
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
схуяли
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
не вызовет
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
∅ ч
не вызовет
Почему?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
∅ ч
вот в расте я могу просто написать правило дженерика, что я могу принимать только те значения, что имеют тайпкласс Backend
Ну в плюсах концепты есть. Что дальше
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
template<class T>
class Application{
void draw_pixel(…){
}
  T t;

  void call() {
     t.draw_pixel(...); // ?
  }
}
источник

∅ч

∅ ч in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Ну в плюсах концепты есть. Что дальше
покажи
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
∅ ч
покажи
Что показать
источник