Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 June 02

N

NetCat in IT KPI C/C++ ХВ (не UB)
Да, да, да, это всё то что нужно, благодарю
источник
2020 June 03

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
NetCat
а как можно указать что аргумент шаблона должен быть классом с определённым методом\переменной или набором методов\переменных
что-то типо
template<class C; C::Method>
class A {
  void a(){
     Method();
  }
  ...
};
концепты
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
NetCat
а как можно указать что аргумент шаблона должен быть классом с определённым методом\переменной или набором методов\переменных
что-то типо
template<class C; C::Method>
class A {
  void a(){
     Method();
  }
  ...
};
такое можно сделать, ищи. у меня есть такой код, но он под нда
источник

A

András in IT KPI C/C++ ХВ (не UB)
kvark
такое можно сделать, ищи. у меня есть такой код, но он под нда
Це просто
- я знаю, що це якось можна зробити, але не знаю як
- шукай, я таким користуюсь, але тобі не покажу
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
András
Це просто
- я знаю, що це якось можна зробити, але не знаю як
- шукай, я таким користуюсь, але тобі не покажу
у меня нет денег на штраф, соре
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
NetCat
а как можно указать что аргумент шаблона должен быть классом с определённым методом\переменной или набором методов\переменных
что-то типо
template<class C; C::Method>
class A {
  void a(){
     Method();
  }
  ...
};
вообще, скажи под какой стандарт ты хочешь это написать?!
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Till Schneider
вообще, скажи под какой стандарт ты хочешь это написать?!
c++17 + stl
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
NetCat
c++17 + stl
Тогда можно поискать в гугле
github ciberst pretty_print,  там есть в инклюд файл в details, котором есть описание, например, has_ostream....
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Интересно, спасибо
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Till Schneider
вообще, скажи под какой стандарт ты хочешь это написать?!
C++17 + STL
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
NetCat
C++17 + STL
Тогда можно поискать в гугле
github ciberst pretty_print,  там есть в инклюд файл в details, котором есть описание, например, has_ostream....
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
Извиняюсь, интернет лаганул
источник

S

Shadow Mortician in IT KPI C/C++ ХВ (не UB)
ого, говорящий бот
источник

S

Shadow Mortician in IT KPI C/C++ ХВ (не UB)
у тебя здесь нет власти, убери вотебан
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Ты уже была в другом чате. Там никто твой прон не купил и тут не купят
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Shadow Mortician
у тебя здесь нет власти, убери вотебан
(((
источник

S

Shadow Mortician in IT KPI C/C++ ХВ (не UB)
Andrew
Ты уже была в другом чате. Там никто твой прон не купил и тут не купят
а, забираю словечки назад
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Shadow Mortician
а, забираю словечки назад
Так в айтикопеи
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Andrew
Ты уже была в другом чате. Там никто твой прон не купил и тут не купят
Кек
источник

A

Andrew in IT KPI C/C++ ХВ (не UB)
Странно
источник