Size: a a a

2020 August 04

D

Danya in supapro.cxx
Chuvi
То есть старые методы автоматически перестают работать? Почему "надо"?
потому что удобнее
источник

Е

Егор in supapro.cxx
Chuvi
Да хрен его знает как правильнее делать.
ну читабельнее наверное будет через && условия прописать, но по возможности концепты взять лучше, там лаконичнее всё
источник

AK

Anton Kviatkovskii in supapro.cxx
Chuvi
Да хрен его знает как правильнее делать.
источник

C

Chuvi in supapro.cxx
Забавно. Студия ругается на несоблюдение концепта. (Было бы круче, если бы она ругалась как-то более осознанно, нну да ладно)
источник

AK

Anton Kviatkovskii in supapro.cxx
Chuvi
Забавно. Студия ругается на несоблюдение концепта. (Было бы круче, если бы она ругалась как-то более осознанно, нну да ладно)
источник

AK

Anton Kviatkovskii in supapro.cxx
Хз, вот вижак и он не ругается
источник

C

Chuvi in supapro.cxx
Anton Kviatkovskii
Хз, вот вижак и он не ругается
я не уточнил: на заккоментированную строку ругается
источник

AK

Anton Kviatkovskii in supapro.cxx
Chuvi
я не уточнил: на заккоментированную строку ругается
А, дак всё правильно
Я ж её специально закоментил
Это пример типа, который не удовлетворяет концепту
источник

AK

Anton Kviatkovskii in supapro.cxx
У него неправильные сигнатуры мемберов
источник

C

Chuvi in supapro.cxx
То есть, говорит что "не удовлетворяет условиям". А что конкретно не удовлетворяет - ищите сами
источник

AK

Anton Kviatkovskii in supapro.cxx
А
источник

AK

Anton Kviatkovskii in supapro.cxx
Понял
источник

C

Chuvi in supapro.cxx
Предусмотрены ли в концептах кастомные описания ошибок?
источник

AK

Anton Kviatkovskii in supapro.cxx
Chuvi
Предусмотрены ли в концептах кастомные описания ошибок?
Ну гцц ругается лучше
источник

AK

Anton Kviatkovskii in supapro.cxx
Он явно говорит какой из констрейнтов нарушен
источник

w

weakSB in supapro.cxx
Доброго времени суток, друзья!

А если в /usr/include положить, например,  "b.h"  , в  котором есть объявление и определение int foo();
в а.с  прописать #include "b.h"
и, например, "int main(){ ...foo();.....}"

то скомпилируется же просто "gcc a.c"  ?

Ну, имею ввиду без указания путей к заголовочному файлу  ?
источник

Е

Егор in supapro.cxx
weakSB
Доброго времени суток, друзья!

А если в /usr/include положить, например,  "b.h"  , в  котором есть объявление и определение int foo();
в а.с  прописать #include "b.h"
и, например, "int main(){ ...foo();.....}"

то скомпилируется же просто "gcc a.c"  ?

Ну, имею ввиду без указания путей к заголовочному файлу  ?
должно, но не надо
источник

w

weakSB in supapro.cxx
Егор
должно, но не надо
к сожалению, этого требует необходимость )
источник

Е

Егор in supapro.cxx
weakSB
к сожалению, этого требует необходимость )
какая
источник

AK

Anton Kviatkovskii in supapro.cxx
weakSB
Доброго времени суток, друзья!

А если в /usr/include положить, например,  "b.h"  , в  котором есть объявление и определение int foo();
в а.с  прописать #include "b.h"
и, например, "int main(){ ...foo();.....}"

то скомпилируется же просто "gcc a.c"  ?

Ну, имею ввиду без указания путей к заголовочному файлу  ?
Да
источник