Size: a a a

2020 August 27

LA

Liber Azerate in supapro.cxx
Danya
govno :)
Спасибо :) В Хаскелле нет циклов...
источник

D

Danya in supapro.cxx
Liber Azerate
Спасибо :) В Хаскелле нет циклов...
Ну мы не в Хаскеле
источник

LA

Liber Azerate in supapro.cxx
Danya
Ну мы не в Хаскеле
Я знаю. Не заинлайнится?
источник

D

Danya in supapro.cxx
Recursive filter какой-нибудь?
источник

SB

Stanislav Bobokalo in supapro.cxx
Глобально все мы в Хаскеле...
источник

D

Danya in supapro.cxx
Liber Azerate
Я знаю. Не заинлайнится?
Не думаю
источник

LA

Liber Azerate in supapro.cxx
Danya
Не думаю
Ну, смотря на это я тоже... Оно выглядело иначе. К сожалению, здесь пришлось переписать так
источник

D

Danya in supapro.cxx
Но это надо открывать годболт и смотреть
Я тут всё-таки компиляторные оптимизации не разрабатываю
источник

R

Rasha in supapro.cxx
кто подскажет, хочу сформировать строку, не знаю чем

const char query[] = "INSERT INTO table_name VALUES ('" + data->id + "', '" + data->cas_id + "', ";
panorama = PQexec(conn, query);
источник

R

Rasha in supapro.cxx
так не робит
источник

R

Rasha in supapro.cxx
Invalid operands to binary expression ('const char [32]' and 'char *')
источник

ПК

Побитый Кирпич... in supapro.cxx
Rasha
Invalid operands to binary expression ('const char [32]' and 'char *')
Вместо const char[] юзай std::string
источник

R

Rasha in supapro.cxx
Побитый Кирпич
Вместо const char[] юзай std::string
тут
PQexec только const char принимает
источник

ПК

Побитый Кирпич... in supapro.cxx
Rasha
тут
PQexec только const char принимает
У строки есть метод c_str() для этого
источник

LA

Liber Azerate in supapro.cxx
Liber Azerate
template <typename X, typename C, typename F>
constexpr std::list<X> foo(X x, C&& c, F&& f) {

if (c(x)) {
 auto l = foo(f(x), std::forward<C>(c), std::forward<F>(f));
 l.push_front(x);
 return l;
}
else {
 return std::list<X>{};
}
}

Что скажешь? Так сказать, как функцию назовёшь...
А чего я туплю... Оно ведь всё равно пока в компайлтайме не отработает? Или вообще не отработает? Кто-нибудь скажите, оно может отработать в компайлтайме?
источник

AZ

Alexander Zaitsev in supapro.cxx
Liber Azerate
А чего я туплю... Оно ведь всё равно пока в компайлтайме не отработает? Или вообще не отработает? Кто-нибудь скажите, оно может отработать в компайлтайме?
как минимум пока что std::list не является constexpr по стандарту
источник

LA

Liber Azerate in supapro.cxx
Alexander Zaitsev
как минимум пока что std::list не является constexpr по стандарту
В С++20 разве нет? В смысле пока не заимплементирован компайлтайм аллокатор, но так по стандарту должно, нет?
источник

AZ

Alexander Zaitsev in supapro.cxx
Liber Azerate
В С++20 разве нет? В смысле пока не заимплементирован компайлтайм аллокатор, но так по стандарту должно, нет?
нет, не должен
источник

AZ

Alexander Zaitsev in supapro.cxx
в С++20 только std::string и std::vector являются constexpr, но я ещё не видел реализаций где-либо
источник

LA

Liber Azerate in supapro.cxx
Жаль :( Ну, и того достаточно
источник