
Andrey
31.08.2018
17:40:34

Anton
31.08.2018
17:42:46

Andrey
31.08.2018
17:44:48

Matwey
31.08.2018
19:19:58
А gdb record знает что-нибудь про потоки? Потом можно отследить места когда исполнение переключалось?

Google

Oleg
31.08.2018
20:02:07
Ребята подскажите как ввести символ 0 с / внутри, не выходящий за контуры 0
https://ibb.co/jwTGze
вот такой

Aleksandr
31.08.2018
20:04:22
куда ввести?

Oleg
31.08.2018
20:04:31
ето последний символ пароля

Aleksandr
31.08.2018
20:04:39
так это ноль

Oleg
31.08.2018
20:04:40
немогу найти в таблице ни одной

Aleksandr
31.08.2018
20:05:04
это шрифт такой, а символ - ноль
но это, конечно, далеко от C++

Oleg
31.08.2018
20:06:03
факт но я в отчаянии
не 0

Stanislav
31.08.2018
20:07:49

Google

Stanislav
31.08.2018
20:08:24
все дело в шрифте

Oleg
31.08.2018
20:11:48
тогда возможно я идиот
https://ibb.co/fO6x5K
но ето ввести не получается
UhOTx0 вот так пишу

Alexandr
31.08.2018
20:55:56
Кто-нибудь знает простенький 3д движок для плюсов/си? Не имею желания разбираться с sdl/sfml.
Единственный с++ движок который я знаю это unreal engine 4, но он нихера не простенький
Под простеньким имею ввиду легковесный

Александр
31.08.2018
21:09:54

Alexandr
31.08.2018
21:10:17
Thx

Борис
01.09.2018
07:33:12
Нормальная ситуация когда на старый продакшн сервер, положим Debian Wheezy, собирать новый gcc8, чтоб собирать и пускать софт, написанный под новые стандарты?

Дмитрий
01.09.2018
07:34:08
А backport на gcc нема?

Борис
01.09.2018
07:34:57

Alexander
01.09.2018
07:35:00
компилятор к ОС гвоздями не прибит же

Дмитрий
01.09.2018
07:37:47
Главное ещё собрать стандартную либу

Assasin
01.09.2018
08:11:35
только за версией ядра следить придется, чтобы stdlib не юзала фишки новых ядер. Но это в любом случае

Yarique
01.09.2018
09:38:06
По gnu assembler amd64 литературу для начинающих не подскажите?

Ioann V
01.09.2018
09:39:15
Синглтон считается довольно сложным в грамотном применении паттерном. Где то вычитал, что если мы пишем свой кеш каких либо данных, то делать кеш сингл тоном - зло. Почему?

Alex
01.09.2018
09:40:05

Google

Yarique
01.09.2018
09:41:05

Arseny
01.09.2018
09:43:12

Ioann V
01.09.2018
09:43:56
Ты про кеш синглтон?
Ну вот я спрашиваю сообщество проххшников.

yuri
01.09.2018
09:45:48

Arseny
01.09.2018
09:46:09
Интересно распространено ли такое понятие как thread local синглтон

Ioann V
01.09.2018
09:46:36

yuri
01.09.2018
09:47:05

Arseny
01.09.2018
09:48:37
Код использующий синглтон может быть сложно тестировать. Воспроизвести состояние можно будет только полным перезапуском программы, нельзя запустить два потока и сделать вид что это два экземпляра программы и т.д.

Ioann V
01.09.2018
09:49:33
Какие вещи стоит делать синглтоном? В моем случае, есть такая штука. Есть потоки, в каждом потоке есть eventLoop. Хотелось бы, чтобы из объектов внутри потоков мы могли бы получить доступ к потокам и их eventLoop-ам.

Arseny
01.09.2018
09:49:36

yuri
01.09.2018
09:50:22

Ioann V
01.09.2018
09:51:21
А если не синглтон, то что вместо него?
Тащить все это дело через конструкторы и т.п?

Stanislav
01.09.2018
09:52:02
global variable :D

Arseny
01.09.2018
09:53:00
Глобальная thread local переменная в которой хранится указатель на текущий "контекст"

yuri
01.09.2018
09:53:44
Поскольку объекты зависимы от eventLoop-а, то лучше если будет weak_ptr.

Arseny
01.09.2018
10:00:11
Иногда доступ к указателю нужен очень глубоко и каждый раз прокидывать указатель вглубь тяжко. Но если есть возможность, то лучше конечно прокидывать.

Google

Ioann V
01.09.2018
10:04:36

Arseny
01.09.2018
10:12:17
Я в такой ситуации в глобальную thread local переменную сохраняю указатель контекст. А при выходе из scope в деструкторе возвращаю в нее изначальное значение.
Как раз для того чтобы из любого места был доступ к планировщику. Для библиотеки полезно - пользователь может вообще не знать и не задумываться о существовании планировщика.

Andy
01.09.2018
12:59:27
Привет, а ядерщики линуксоиды есть?))))
Понимаю, что про с++, но вдруг можете помочь))