Size: a a a

2020 May 27

CD

Constantine Drozdov in pro.cxx.holywars
namespace boost {
   struct namespace_tag {};
   template <typename T> namespace_tag namespace_detect(T const&);
}
template <typename T>
concept is_boost_class = requires (T t) {
   { namespace_detect(t) } -> boost::namespace_tag
};
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Constantine Drozdov
namespace boost {
   struct namespace_tag {};
   template <typename T> namespace_tag namespace_detect(T const&);
}
template <typename T>
concept is_boost_class = requires (T t) {
   { namespace_detect(t) } -> boost::namespace_tag
};
Лол
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Это гениально
источник

CD

Constantine Drozdov in pro.cxx.holywars
ага
источник

CD

Constantine Drozdov in pro.cxx.holywars
если это можно доработать до рекурсии, по-моему прямо мем будет
источник

CD

Constantine Drozdov in pro.cxx.holywars
можно будет шаблоны специализировать от неймспейса аргумента
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Ух бля
источник

CD

Constantine Drozdov in pro.cxx.holywars
я на самом деле подумал, что будет не очень удобно писать интерфейс выше, если ты должен аккумулировать сущности из разных либ
источник

CD

Constantine Drozdov in pro.cxx.holywars
у них могут быть разные конвенции имен
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Не, сущности все мои и могу менять как хочу
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Просто методов у них нет. Только данные
источник

CD

Constantine Drozdov in pro.cxx.holywars
Alexander Zaitsev
Просто методов у них нет. Только данные
ну это хуета офк
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Хз, мне норм
источник

CD

Constantine Drozdov in pro.cxx.holywars
ну впиши рядом методы с конвенционным именем лол
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Constantine Drozdov
ну впиши рядом методы с конвенционным именем лол
Так и будет сделано :)
источник

CD

Constantine Drozdov in pro.cxx.holywars
а говоришь нет
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Ну сейчас то их нет :)
источник

CD

Constantine Drozdov in pro.cxx.holywars
или тебя ява-программисты покусали и ты не считаешь, что метод do_smth(T&) в файле T.h это метод класса :)
источник

AZ

Alexander Zaitsev in pro.cxx.holywars
Кек
источник

CD

Constantine Drozdov in pro.cxx.holywars
чета кекнул (это фото капусты)
источник