
Constantine
08.06.2017
05:34:25
вообще, пишущий это вообще-то уверен, что ему вернули невалидный код

Vladislav
08.06.2017
05:34:28

Andrei
08.06.2017
05:35:31
Там строится более простой разбиение, квадтри например, из которого запрос точек — O(1)
http://e-maxx.ru/bookz/files/skvortsov.pdf

Google

Andrei
08.06.2017
05:36:56
страница 32

Vladislav
08.06.2017
05:41:46

Andrei
08.06.2017
05:42:38
Ага, оттуда и линия.

Vladislav
08.06.2017
05:42:54
понятно, круто

Berkus
08.06.2017
06:49:34

Дед Пегас
08.06.2017
07:57:04
https://www.youtube.com/watch?v=bQ5X5iCYzSs

Constantine
08.06.2017
07:58:15

Max
08.06.2017
08:06:42

Tema
08.06.2017
08:08:41
у миня сирьёзная сипипи проблема
https://ideone.com/2qnYHm
смотреть compilation info

Александр
08.06.2017
08:19:43
или реализацию добавить
плюс s_instance где-то вне класса надо инициализировать

Google

Tema
08.06.2017
08:36:42
всем спс

Constantine
08.06.2017
09:08:45

Tema
08.06.2017
09:09:44

Max
08.06.2017
09:10:04

Tema
08.06.2017
09:10:12
а не какогото абстрактноо всемогущего монстра от которого 90% работы нинужная

Constantine
08.06.2017
09:10:18
Не понял сути
Это шутки про то, что вместо модулей компиляции делают сахар для SFINAE

Max
08.06.2017
09:15:06

Antony
08.06.2017
09:15:41

Александр
08.06.2017
09:16:24
Подскажите, есть какие-либо обёртки для std::string или других non-trivially copyable, чтобы можно было обеспечить многопоточный доступ? Пусть и с загрузкой/сохранением. Я так понимаю, мне нужно подобие std::atomic

Constantine
08.06.2017
09:16:43

Antony
08.06.2017
09:17:39

Александр
08.06.2017
09:18:56

Constantine
08.06.2017
09:20:26

Sheridan
08.06.2017
09:21:15
Для поржать: Возникла проблема что приложение крашится при старте гдето внутри qt. Сутки, сука, искал. char сука **argv надо вместо char *argv[] и int сука &argc в QApplication отдавать вместо int argc

Constantine
08.06.2017
09:21:44

Antony
08.06.2017
09:22:22

Constantine
08.06.2017
09:23:04

Google

Constantine
08.06.2017
09:24:34

Antony
08.06.2017
09:25:12

Constantine
08.06.2017
09:25:40
И там ведь не только это, там синтез всех освновных шаблонных классов загрузчика ресурсов, или любого вектора, случайно пролезшего в достаточно глобальный заголовочный файл

Antony
08.06.2017
09:28:07

Constantine
08.06.2017
09:29:25
Интроспекция обходится генераторами, а вот с модулями....

Alexey
08.06.2017
09:36:48
кто-нибудь сталкивался в бусте с -DBOOST_THREAD_HAS_CONDATTR_SET_CLOCK_MONOTONIC ?
была проблема с тем, что condition_variable использовала системные часы и при переводе времени назад wait_for висел дольше, чем надо
проблема пофиксилась добавлением флага -DBOOST_THREAD_HAS_CONDATTR_SET_CLOCK_MONOTONIC
но после этого в юнит тестах (на Ubuntu 16.04, x64) cv начала работать некорректно, wait_for вместо указанной одной секунды спит рандомное количество времени (около 15-20 секунд, когда как)
кто-нибудь сталкивался с этим?

Constantine
08.06.2017
09:39:36

Antony
08.06.2017
09:54:33

Denis
08.06.2017
10:20:38

Berkus
08.06.2017
10:33:18

Dexter
08.06.2017
10:33:38
собрал проект с Qt для Mac Os X при запуске app бандла вылетает "Exception Type: EXC_BAD_ACCESS (SIGSEGV)" при этом если открыть бандл и запустить исполняемый файл напрямую - все ок, если запускать из IDE тоже все ок... может сталкивался кто с таким, под мак раньше не собирал?

Berkus
08.06.2017
10:34:50
Стектрейс посмотри

Sheridan
08.06.2017
10:35:21

Berkus
08.06.2017
10:35:21
Что там вылетает - скорее всего null pointer deref, смотри где

Sheridan
08.06.2017
10:36:17

Александр
08.06.2017
10:36:55
он модифицирует не просто так, а для парсинга своих аргументов, имхо

Berkus
08.06.2017
10:37:03
Note: argc and argv might be changed as Qt removes command line arguments that it recognizes

Google

Sheridan
08.06.2017
10:37:05

Berkus
08.06.2017
10:37:25
Документацию читать очень часто помогает

Alexander
08.06.2017
10:37:36
может я чего-то не понимаю, но есть ситуация: Есть функция foo(cv::Mat& src). я передаю ей const cv::Mat& ref, то бишь foo(ref)

Berkus
08.06.2017
10:37:40
Warning: The data referred to by argc and argv must stay valid for the entire lifetime of the QApplication object. In addition, argc must be greater than zero and argv must contain at least one valid character string.

Sheridan
08.06.2017
10:37:42

Alexander
08.06.2017
10:37:45
и оно компилится

Admin
ERROR: S client not available

Alexander
08.06.2017
10:38:34
Внимание, вопрос - какого чёрта?

Evgeniy
08.06.2017
10:38:48

Alexander
08.06.2017
10:38:59
неа
cv::cvtColor

Dexter
08.06.2017
10:39:40

Berkus
08.06.2017
10:43:22

Dexter
08.06.2017
10:45:48

Alexander
08.06.2017
10:46:47
https://stackoverflow.com/questions/23468537/differences-of-using-const-cvmat-cvmat-cvmat-or-const-cvmat

Berkus
08.06.2017
10:50:28
Ну это просто так сдизайнено. Опять же про чтение документации

Evgeniy
08.06.2017
10:51:42

Vasiliy
08.06.2017
11:46:45
не знаю в каком чатике спросить короче
а есть где-то норм туториал по LLVM, а не это говно http://llvm.org/docs/tutorial/LangImpl02.html ?)

Alexander
08.06.2017
11:49:25
чёт сомневаюсь. Проще, наверное, общаться с чуваками, которые в этом шарят

Google

Vasiliy
08.06.2017
12:04:46
а то аж бесит, типа хотите научиться как написать фронт для какого-то своего языка? хорошо! но сначала я покажу вам как наговнокодить лексер и парсер на плюсах, это будет долго и муторно, очень затянуто, в трех частях
причем уже и бросать обидно, потратил время

Berkus
08.06.2017
12:05:49
лексер и парсер для своего языка тебе придется писать же всё равно

Vasiliy
08.06.2017
12:06:20
почему? совсем не обязательно, есть BISON, YACC, whatever, куча всего, причем я уже это делал и реально тошнит от этого
зачем заострять на этом столько внимания? особенно если тема – LLVM, а не лексеры и парсеры
причем там это еще все откровенно плохо делается в туторе, аж неприятно
ладно, сорян, накипело)

Stanislav
08.06.2017
12:06:43

Vasiliy
08.06.2017
12:09:38

Berkus
08.06.2017
12:10:52

Vasiliy
08.06.2017
12:11:19
в смысле? зачем?

Berkus
08.06.2017
12:12:07
ну то есть там странички все доступны сразу и можно перейти к интересующим тебя вопросам, не читая про лексер и парсер

Vasiliy
08.06.2017
12:12:35
ну, вроде бы, это очевидно
конечно, можно, но мне это не нужно
тем более, я это уже сделал (просмотрел мельком все разделы, в первую очередь, перед тем, как начинать проходить туториал)

Berkus
08.06.2017
12:12:46
очевидно что не можешь? или что
а что тебе блин нужно то

Vasiliy
08.06.2017
12:13:01
очевидно, что можно перейти к другим разделам

Berkus
08.06.2017
12:13:15
окей, проехали

Vasiliy
08.06.2017
12:13:19
научиться писать фронт к LLVM (интересует именно практическая сторона вопроса, мне нужно нормальное изложение/подача материала)

Stanislav
08.06.2017
12:21:43
документация в опенсорсе? а ты шутник

Evgeniy
08.06.2017
12:22:10

Stanislav
08.06.2017
12:22:37
☹️
она ж в 95% либо плохая либо ее нет