
Ioann V
07.07.2017
21:33:07
вот, все работает
но, про static_assert не забывай
потому что если типы будут не POD, наткнешься/наткнутся на грабли, что кастуется вроде б, а работает не верно

Google

Ioann V
07.07.2017
21:35:07
ну, и еще главное - чтобы спеки функций были одинаковыми. т.е cdecl и т.п
Ничего плохого в таком коде кстати нету. А Герб Саттер любит утрировать и всасывать из пальца - ну нужно же как то книгу продвигать ;) Но пишет дельно !
Но вообще, в данном случае - есть.

Constantine
08.07.2017
03:01:07
А какой самый простой способ проверить существование ==?

Нуржан
08.07.2017
04:56:31
Народ какой компилятор посоветуйте для начинающего

Ned Ogl
08.07.2017
05:10:28

Нуржан
08.07.2017
05:10:46
Спасибо

Vladislav
08.07.2017
05:11:27
а если серьезно, под какую ось?

Нуржан
08.07.2017
05:11:55
Windows 8

Andrey
08.07.2017
05:11:58

Нуржан
08.07.2017
05:12:04
(

Andrey
08.07.2017
05:12:58
Т.е есть компиляторы для профессионалов, а есть - для начинающих?

Google

Vladislav
08.07.2017
05:13:07
Windows 8
бери студию тогда, ставить gcc/clang на винду начинающему - боль

Нуржан
08.07.2017
05:13:25
Спсибо ребят

Kotbegemot
08.07.2017
06:26:17
Может кто раскажет как сделать очередь много писателей один читатель base lock или lock free ?

Ioann V
08.07.2017
06:54:38

Ned Ogl
08.07.2017
07:34:19
Парни, дело срочное, @AlexFails, подключайся. Срочно надо натренировать скилл чтения и разбора чужого кода на С++. Есть советы по небольшим проектам, где логика приложения описана несложным языком? Чисто прокачать скилл, чтобы потом перейти к более сложной задаче. Времени на прокачку - около 2 месяцев.
Где там были наши репы на кодревью?

Constantine
08.07.2017
07:34:52

Stanislav
08.07.2017
07:37:13
https://github.com/openhomm/openhomm можешь мое поревьюить
там qt правда 8 летней давности )

Дед Пегас
08.07.2017
07:39:00
Уии!
Ревьюшечки!

Alik
08.07.2017
07:40:55
https://github.com/s1lentq/ReGameDLL_CS
Как раз отрефакторишь хД

Stanislav
08.07.2017
07:41:31

Alik
08.07.2017
07:42:12
https://github.com/dreamstalker/rehlds

Ned Ogl
08.07.2017
07:52:05

Alik
08.07.2017
07:52:53

Scarf
08.07.2017
07:56:49
github.com/bjorn/tiled

Google

Александр
08.07.2017
08:12:44

Stanislav
08.07.2017
08:13:10

Constantine
08.07.2017
08:13:34

Stanislav
08.07.2017
08:14:06
какой то промежуточный
но следующий 20 будет)
а потом 23

Александр
08.07.2017
08:14:31

Stanislav
08.07.2017
08:14:54
а потом 23
они так вроде и не договорились о 2х годичном цикле, было как то и такое
хотя тут надо @antoshkka спросить

Scarf
08.07.2017
08:19:20

Stanislav
08.07.2017
08:19:48
я его еще с 2010 помню ) хотели на основе редактор карт для опенхомм сделать

Ned Ogl
08.07.2017
08:21:15
Ебаать, это называется "маленькие проекты"?

Scarf
08.07.2017
08:21:42
:)
Можешь поревьювить мой алгоритм pso

Stanislav
08.07.2017
08:22:04
ну какие есть лол

Scarf
08.07.2017
08:22:52
sanchaez/pso-extremities
https://github.com/sanchaez/pso-extremities

Ned Ogl
08.07.2017
08:23:30
М, для начала неплохо

Scarf
08.07.2017
08:23:46
Я хочу переделать структуру, сделать модульным и добавить OpenCL

Ильяс
08.07.2017
08:23:56
https://habrahabr.ru/post/111199/

Google

Square
08.07.2017
08:25:35

Александр
08.07.2017
08:26:30
это какой стандарт, 22й?)
template <class T, class U> using eqres = decltype(std::declval<const T&>() == std::declval<const U&>());
А дальше эту конструкцию сравнивать с bool внутри SFINAE (std::is_same<eqres<T, U>, bool>{}). Оно либо даст false и не инстанцируется, если operator== возвращает не bool, либо отбросится, если operator== не существует

Ned Ogl
08.07.2017
08:45:56
А сфера какая предстоит?
Сфера? Что-то околосистемное. Быстро читать много кода, быстро вникать в суть вещей и видеть поверхностные ошибки.

Square
08.07.2017
08:46:29
Я пытаюсь 7 лет к этому прийти :(

Admin
ERROR: S client not available

Square
08.07.2017
08:47:29

Constantine
08.07.2017
08:47:36
с костылём на вектор

Ned Ogl
08.07.2017
09:03:49

Constantine
08.07.2017
09:19:26

Ned Ogl
08.07.2017
09:30:44
Есть опенсурс малвари?
Ну, помимо винды

Platon
08.07.2017
09:33:40
в каком месте опенсорс винда

Square
08.07.2017
09:34:16
carperb ищи, там особо упоротые участки заботливо откомменчены

Ned Ogl
08.07.2017
09:35:14

Platon
08.07.2017
09:35:34
не самая удачная шутка ;)

Ned Ogl
08.07.2017
09:35:51
Ну, кто знает, тот поймёт

Google

Ned Ogl
08.07.2017
09:36:23
Печальная ось, вот честно. И юзвери у неё тоже печальные.
А может написать вирус, который будет ставить на комп линь и бережно переносить файлы?...

Platon
08.07.2017
09:37:02
Переходи на макос, самая защищенная

Ned Ogl
08.07.2017
09:37:39
Нуну, ебать, и настолько же дополняемая, открытая и бесплатная

Platon
08.07.2017
09:38:08
Ну, тебя же не устраивает опенсорс малварь в виде винды
а безопасность линукса и его 0day уязвимости
дажн не знаю
Не впечатляет
;)

Ned Ogl
08.07.2017
09:38:49
Хоть я ни строки в линь и не вкинул, но зато могу его собрать и сконфижить как влезет.
Так что линь мой бро
Но суть в том, что собираюсь как раз-таки вкинуть пару строк, а потому надо научиться код читать и понимать

Square
08.07.2017
09:39:48
for fun интересно почитать
хотя местами уже отстало есесна