
Ioann V
23.08.2017
20:26:19
Угу. Учту. Ну и вопргс номер 2: у меня есть конструктор, и много полей в классе. Вопрос такой, стоит ли пилить констуктор который может инитить сразу все поля, то есть на вход принимает все N нужных параметров :?
Слишком громоздкр выглядит при использовании
Сеттеры гетеры так то есть

Matwey
23.08.2017
20:29:58

Google

Ioann V
23.08.2017
20:30:38
Ну невалидности там точно не будет, т.к речь о qt полях
Просто он огромен

Vladislav
23.08.2017
20:30:48

Ioann V
23.08.2017
20:33:02
Ну, что бы все ок было - да, то есть если они по умолчанию заинитятся, то потом просто можно сеттером поставить. Речь идет о картиночках если что.

Azoyan
23.08.2017
22:10:54
кто-нибудь пользовался https://github.com/eddic/fastcgipp ?

Nike
23.08.2017
22:26:57
Возможно ли быть веб программистом и не веб программистом (на с/с++ и т.п. ) одновременно?)

Vergil
23.08.2017
23:52:50

Evgeniy
24.08.2017
01:13:32
Все привет!
*всем*

Matwey
24.08.2017
09:07:11
Господа. А как в студии называется билдин, который возвращает число нулевых битов начиная с наименее значимого?

Berkus
24.08.2017
09:07:34
clz?
а, с наименее
ctz

Google

Matwey
24.08.2017
09:09:34
Нету в списке интристиков такого
Может не туда смотрю?

TriΔng3l
24.08.2017
09:09:46

Berkus
24.08.2017
09:09:59
_BitScanReverse
_BitScanForward
__lzcnt
https://en.wikipedia.org/wiki/Find_first_set#Tool_and_library_support тут всё

TriΔng3l
24.08.2017
09:11:16
__lzcnt
Вроде на более-менее старых процессорах не поддерживается

Antony
24.08.2017
09:14:08

Anatoly
24.08.2017
09:20:44

Alexander
24.08.2017
09:26:11

Antony
24.08.2017
09:26:41

Anatoly
24.08.2017
09:29:00
хм, нужен какой-нибудь вариант плюсов, у которого бюрократический цикл покороче

Alexander
24.08.2017
09:30:38

Aidar
24.08.2017
09:33:51
помогите в супапро

Alexander
24.08.2017
09:34:52

Ilia
24.08.2017
09:35:00
О SFINAE

Berkus
24.08.2017
09:38:54
/ban

Group Butler [beta]
24.08.2017
09:38:55
Berkus banned Глеб!

Google

Azoyan
24.08.2017
14:03:23
https://ideone.com/4MV3Jo

Berkus
24.08.2017
14:06:22
так, и чего

reagentoo
24.08.2017
14:15:11
Как можно обернуть в плюсы сишную работу с файлами?
FILE*, fopen cstdlib'овские

Berkus
24.08.2017
14:17:22

reagentoo
24.08.2017
14:17:45

Berkus
24.08.2017
14:17:57

reagentoo
24.08.2017
14:19:21

Alexander
24.08.2017
14:19:38

Berkus
24.08.2017
14:19:46
если ты хочешь RAII сделай простой RAII враппер

Alexander
24.08.2017
14:19:56

Berkus
24.08.2017
14:20:54
struct RAIIFILE { explicit RAIIFILE(FILE* f) : f_(f) {}; ~RAIIFILE() { fclose(f_); }; operator FILE*() const { return f_; private: FILE* f_; };
вот и всё
one-liner!

reagentoo
24.08.2017
14:21:53
понял, спасяб

Alexander
24.08.2017
14:22:08
так, кто-то давно спрашивал по поводу Conan и того, какие там архитектуры закешированы локально.
могу в помощь дать такую команду:
conan search -r conan-center Poco/1.7.8p3@pocoproject/stable

Admin
ERROR: S client not available

Ilia
24.08.2017
14:23:03
Я

Google

Ilia
24.08.2017
14:23:12
Я этот человек!

Alexander
24.08.2017
14:23:51
отлично ? попробуй у себя вот эту команду. Только почему-то она очень долго работает. Выхлоп команды грепни и ок будет

Antony
24.08.2017
14:24:19
оказывается в этом контексте не выполняется ADL
Оно и правда не должно выполняться по стандарту. Так что вот в этой программе строчка с FAIL не соберётся:
struct global_struct;
bool test(const global_struct&) { return true; }
namespace ns {
struct ns_struct;
bool test(const ns_struct&) { return true; }
}
int main() {
bool (*OK)(const global_struct&) = &test;
bool (*FAIL)(const ns::ns_struct&) = &test;
}
Починить это тоже не получится, так как если чинить, то поломается вот этот код:
struct global_struct;
bool test(const global_struct&) { return true; }
namespace ns {
bool test(const global_struct&) { return true; }
}
int main() {
bool (*OK)(const global_struct&) = &test;
}

Ilia
24.08.2017
14:28:09

Alexander
24.08.2017
14:28:38
conan search -r conan-center Poco/1.7.8p3@pocoproject/stable
ты точно эту команду отправил?

Ilia
24.08.2017
14:29:38
Да, такой же эффект

Alexander
24.08.2017
14:30:26
а ты в remote добавил conan-center?

Ilia
24.08.2017
14:30:29
C:\Users\ZvyaginIV>conan search -r conan-center "Poco/1.7.8p3@pocoproject/stable"
ERROR: The requested path was not found.. [Remote: conan-center]
C:\Users\ZvyaginIV>conan remote list
conan.io: https://server.conan.io [Verify SSL: True]
conan-center: https://dl.bintray.com/conan/conan-center [Verify SSL: True]
conan-transit: https://dl.bintray.com/conan/conan-transit [Verify SSL: True]
да
Даже два раза на всякий случай... ?

Alexander
24.08.2017
14:31:14
блин, как так то
оххх, напиши авторам Conan
тут вроде даже сидит один

Ilia
24.08.2017
14:32:59
Ни за что... Буду страдать один... ?
Вот так работает
C:\Users\ZvyaginIV>conan search "*poco*"
Existing package recipes:
Poco/1.7.5@lasote/stable
Но подозреваю это не одно и то же

Alexander
24.08.2017
14:36:26
хм а что ж я такого ввёл тогда, что у меня куча инфы выдало....
оххх, кастуй конан разрабов

Ilia
24.08.2017
14:37:59
БАйтом невыровненным,
Файлом незакрытым,
Ядром непатченным
ЗАКЛИНАЮ!
Конан разраб приди,
Порядок наведи!

Google

Ilia
24.08.2017
14:39:16
а если я сделаю conan remote update на все remotes, потом же оно должно локально так же работать как и удалённый ?
Нет?
А какая у тебя версия conon?

Alexander
24.08.2017
14:39:41
@JBaruch
Conan version 0.22.2