
Александр
26.01.2018
15:31:59
вот в чём

Stanislav
26.01.2018
15:32:23
сответую по координатам их еще самому сортировать
ибо можно 2 слева от первого поставить

Google

Stanislav
26.01.2018
15:32:42
или сверху

Александр
26.01.2018
15:32:44
Раньше норм было, но потом я очень сильно дебажил с сменой разрешения, масштабирования и ориентации

Stanislav
26.01.2018
15:32:50
или снизу

Александр
26.01.2018
15:33:15
да я подумал на счёт ориентации, но а если пользователь специально их инвертирует

Stanislav
26.01.2018
15:33:20
особенно веселье когда 1 монитор среди 2 и 3 стоит
если привязывать с глобальным координатам можно огрести

Александр
26.01.2018
15:34:53
фишка в том, что рисуются они именно по координатам и корректно, но так как записываются в вектор по очереди, то цифры нумеруются обычной инкрементацией
а как вытащить по названию или из регистра номер виндовый монитора - хз
Я уже гугл перерыл, по винапишным функциям пробежался и регистры прошерстил, но где записываются индексы - хз, ибо сломал эту штуку я пару дней назад, когда "я очень сильно дебажил с сменой разрешения, масштабирования и ориентации". То есть комп перезагружался. Я уже даже удалял из устройств оба монитора, но нет.

Alex Фэils?︙
26.01.2018
15:42:07

Berkus
26.01.2018
15:42:25

Google

Berkus
26.01.2018
15:42:29
https://msdn.microsoft.com/en-us/library/windows/desktop/dd183569(v=vs.85).aspx
спроектировано лучшими индусами

Stanislav
26.01.2018
15:43:29
потому что индекс ниче не значит

Alex Фэils?︙
26.01.2018
15:44:11

Berkus
26.01.2018
15:44:23
а в винде нет понятия примари дисплей, секондари?

Дед Пегас
26.01.2018
15:44:58
Должно быть.

Alex Фэils?︙
26.01.2018
15:45:11
Алсо как я понял, имена моникам даются при первом обнаружении. Видимо, их перенумеровали потом
Говно какое-то, короч. Надо в реактоси смотреть этот виджет. Или в утекших сырках

Александр
26.01.2018
15:46:12

Stanislav
26.01.2018
15:46:32

Александр
26.01.2018
15:46:33

Stanislav
26.01.2018
15:46:36
координаты ты поменяются

Александр
26.01.2018
15:46:49
у меня бизнес правилами только два

Stanislav
26.01.2018
15:47:04
я ебашил мультиволлы, я с такой херней сталкивался, это жопа

Александр
26.01.2018
15:47:07
хз почему, но я могу не заморачиваться

Alex Фэils?︙
26.01.2018
15:47:21

Александр
26.01.2018
15:47:30

Google

Stanislav
26.01.2018
15:47:32
проще реально тупо в енумерейейт сортировать по X
Код кинь
не могу, там все огорожено НДА )

Berkus
26.01.2018
15:48:11

Alex Фэils?︙
26.01.2018
15:48:12

Stanislav
26.01.2018
15:48:29

Александр
26.01.2018
15:48:30

Stanislav
26.01.2018
15:48:35
да и шарпы там были

Berkus
26.01.2018
15:48:59

Александр
26.01.2018
15:49:22
а сейчас у меня тупо наоборот. Но если взять машину, где ничего не сломано играми с масштабированием и расширениями, то там будет правильно

Berkus
26.01.2018
15:49:23
ну и есть сделать push_front() то будет так же, ни?

Александр
26.01.2018
15:49:29
поэтому я не могу так сделать

Alex Фэils?︙
26.01.2018
15:49:36

Berkus
26.01.2018
15:49:42

Alex Фэils?︙
26.01.2018
15:49:45

Stanislav
26.01.2018
15:49:46

Александр
26.01.2018
15:50:24
ваат
ну у меня дня 3-4 назад и до этого, всё ок было. Но я дебажил другую фичу и что-то в винде сломал
теперь даже отсоединение мониторов не помагает

Alex Фэils?︙
26.01.2018
15:51:57
м?
Ну реактось же реализует этот диалог свойств экрана, какзто получает индексы. Надо у них подглядеть

Anna
26.01.2018
15:52:57

Google

Александр
26.01.2018
15:53:22

Alex Фэils?︙
26.01.2018
15:53:36
м?
Алсо попроьуй соседнюю функцию EnumDisplayMonitors: https://msdn.microsoft.com/en-us/library/windows/desktop/dd162610(v=vs.85).aspx

Александр
26.01.2018
15:56:00

Alex Фэils?︙
26.01.2018
15:56:25

Александр
26.01.2018
15:56:36
окей

Alex Фэils?︙
26.01.2018
15:56:50
Супер!
Кстати. А decimal уже в cpp2a занесли?

39170
26.01.2018
16:38:59
@AlexFails @antoshkka друзья, простой вопрос. Могут ли специлизации шаблонов декларироваться с разными уровнями доступа? gcc и clang, кажется, не согласны друг с другом. В Стандарте не могу найти никаких явных упоминаний, кроме "A class template partial specialization may be declared in any scope in which the corresponding primary template may be defined". Может быть есть какой-либо дефект на это дело?

Admin
ERROR: S client not available

Alex Фэils?︙
26.01.2018
16:40:43
Врде д, никто не запрещал их декларировать. А кинь список ошибок гцц/кланга на этот случай

39170
26.01.2018
16:40:56
Если нет явных упоминаний -> это вполне валидно. И clang так считает, но при этом не делает проверку доступа при инстанцировании приватной специлизации.
https://wandbox.org/permlink/TIYav2uDSMtJFB3N
ну явно, что gcc хероманит, ведь struct A::B<T*> даже не редекларэйшн. Странно, что clang проверки доступа при инстанцировании не делает.

Alex Фэils?︙
26.01.2018
16:46:09
похоже на баг в обоих компилях)?♂

39170
26.01.2018
16:47:22

Stanislav
26.01.2018
16:47:30

Evgeniy
26.01.2018
16:48:03

Alex Фэils?︙
26.01.2018
16:48:39

Google

Stanislav
26.01.2018
16:48:53

Alex Фэils?︙
26.01.2018
16:49:08

Evgeniy
26.01.2018
16:49:38

Alex Фэils?︙
26.01.2018
16:50:06

Stanislav
26.01.2018
16:50:06
плюс Антон там имеет вес, в отличии от нас с вами

39170
26.01.2018
16:50:58
только недавно коммит-права получил

Stanislav
26.01.2018
16:51:07

39170
26.01.2018
16:51:17
а, ну, друзья, я был прав

Evgeniy
26.01.2018
16:51:41

39170
26.01.2018
16:51:50
http://en.cppreference.com/w/cpp/language/partial_specialization#Name_lookup

Alex Фэils?︙
26.01.2018
16:52:05

Stanislav
26.01.2018
16:52:33

39170
26.01.2018
16:52:58

Evgeniy
26.01.2018
16:53:05

Stanislav
26.01.2018
16:53:20
тут где то в течение последнего месяца уже осбуждалось

Evgeniy
26.01.2018
16:54:25
.

Stanislav
26.01.2018
16:54:26