@ProCxx

Страница 974 из 2477
Lazzlo
17.06.2017
07:57:10
?Парни, а есть какие-то книги по Boost Asio и Libevent? Или какие-либо хорошие обучающие статьи? ?

Vlad
17.06.2017
08:01:15
по буст асио ща скину

https://theboostcpplibraries.com/

очень хорошее введение в материал

Google
Lazzlo
17.06.2017
08:01:55
Оке) спасибо)

Vlad
17.06.2017
08:02:18
конкретно асио - https://theboostcpplibraries.com/boost.asio

Lazzlo
17.06.2017
08:02:37
Пасиб)

Aidar
17.06.2017
08:50:35
Разве у полухина в книге про это нет?

Group Butler [beta]
17.06.2017
09:10:31
Reported to 2 admin(s)

?
17.06.2017
10:20:10
Alex
17.06.2017
12:53:06
А киньте линк на либу, которая строковые литералы на этапе компиляции компилит в C++-код. Тут где-то была

Alex
17.06.2017
12:55:13
Вроде да. Тут кидали, и кто-то еще шутил по этому поводу

Evgeniy
17.06.2017
12:56:14
Вроде да. Тут кидали, и кто-то еще шутил по этому поводу
Я не понимаю значения фразы компилировать литералы в код

Alex
17.06.2017
12:57:01
определила user-defined literal для строк, который на этапе компиляции генерит код по строчке

Ладно. Как прочитаю весь чат, найду мб

Нашел

Google
Alex
17.06.2017
13:32:58
https://github.com/kw-udon/constexpr-8cc

Evgeniy
17.06.2017
14:34:40
Повседневный C++: изолируем API в стиле C https://habrahabr.ru/post/331100/ Tags: C++, c++17, повседневный c++ Author sergey_shambir on #habrahabr

sojalei
17.06.2017
14:51:30
Привет всем

Los
17.06.2017
15:41:46
Чуваки, кто в Графах могёт?

Привет

"Соседние ячейки принято классифицировать двояко: в смысле окрестности Мура и окрестности фон Неймана, отличающийся тем, что в окрестности фон Неймана соседними ячейками считаются только 4 ячейки по вертикали и горизонтали, в окрестности Мура — все 8 ячеек, включая диагональные." (с) Википедия, описание волнового алгоритма(алгоритм Ли)

В начале описания алгоритма написано что он на планарном графе, но в планарном не может быть у вершины 8 соседей, тогда ребра неизбежно будут пересекаться и он перестанет быть планарным

https://ru.wikipedia.org/wiki/Алгоритм_Ли

Что я не так понимаю, объясните плес.

Anatoly
17.06.2017
15:47:06
крестики-нолики 3x3 представляешь?

так вот, центральная клетка будет иметь 8 соседей

на плоскости

Los
17.06.2017
15:47:51
это я понимаю.

Anatoly
17.06.2017
15:48:32
тогда почему для планарного графа не может быть у вершины 8 соседей?

Los
17.06.2017
15:48:36
у точки с права от центральной будет 5 соседей

ребра пересекаются же

Anatoly
17.06.2017
15:49:25


Los
17.06.2017
15:50:21
так ребра только одной вершины не должны пересекаться, получается? Что ребра разных вершин пересекуться это не сделает граф не планарным?

Evgeniy
17.06.2017
15:50:57
думаю просто ошибка на вики

Google
Los
17.06.2017
15:52:01
Вот я и сижу пытаюсь представить как ребра одной вершины могут пересечься) ну так тогда он не планарный. Секунду.



масимум это шесть соседей

Anatoly
17.06.2017
15:55:51
погоди, причем здесь это?

Los
17.06.2017
15:56:32
Следую из суждения "планарный граф - это когда его ребра не пересекаются"

Но от Вашей реакции мне кажется что я где-то что-то путаю

Anatoly
17.06.2017
15:57:13
ты в результате трассировки получишь планарный граф

без самопересечений

Los
17.06.2017
15:59:41
С трудом понимаю. Думаю мне надо ещё почитать) Спасибо

Anatoly
17.06.2017
16:03:38
из точки А в точку Б могут вести несколько путей

эти пути без сапопересечений

поэтому граф этих путей планарный

Los
17.06.2017
16:06:04
получается если из А в Б есть путь, так же есть путь из В в Д и он пересекается с путем А->Б, граф всёравно планарный?

Anatoly
17.06.2017
16:09:02
алгоритм ищет путь от А до Б

причем здесь B и Д?

Los
17.06.2017
16:11:13
я не понял выражение "граф этих путей планарный"

Alexander
17.06.2017
17:15:29
то есть можно построить планарный граф

если я правильно понял

а у меня вопрос - в чём причина может быть того, что clion каждый раз ребилдит проект, даже без изменений?

Google
Admin
ERROR: S client not available

Alexander
17.06.2017
17:17:00
https://github.com/manisandro/gImageReader/blob/master/CMakeLists.txt

Владислав
17.06.2017
17:17:01
настройки мб?

Alexander
17.06.2017
17:17:22
настройки мб?
ну что-то его заставляет в этом симейке делать так

ашучувб ерч

fixed, thx

problem was here: ADD_CUSTOM_TARGET( gettextizeui COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_SOURCE_DIR}/cmake/gettextizeui.cmake ${gimagereader_FORMS_HEADERS} DEPENDS ${gimagereader_FORMS_HEADERS} )

Кто знает, зачем нужен такой код? double angle = FindAngle(processingImage); if ((angle != 0) && (angle < DBL_MAX && angle > -DBL_MAX)){...}

angle < DBL_MAX && angle > -DBL_MAX

для чего такое?

Vladislav
17.06.2017
17:42:06
проверка на +- infinity, видимо

и nan еще

Alexander
17.06.2017
17:42:57
а для nan эта проверка даст false?

Vladislav
17.06.2017
17:43:06
да, по идее

Evgeniy
17.06.2017
17:43:16
а для nan эта проверка даст false?
нан с чем не сравнивай фолс

Alexander
17.06.2017
17:43:26
и с наном?

Evgeniy
17.06.2017
17:43:34
да

Vladislav
17.06.2017
17:43:34
поэтому порядок на double'ах - не порядок, строго говоря

Alexander
17.06.2017
17:43:53
хм, понял. Спасибо

Google
Vladislav
17.06.2017
17:44:19
поэтому опасно сортировать массив double'ов, если в нем может быть nan

Evgeniy
17.06.2017
17:45:13
Alexander
17.06.2017
17:46:25
кстати, в недрах С++ либы нет нигде красивой функции сравнения даблов с заданной точностью?

Владислав
17.06.2017
17:46:35
нету

Alexander
17.06.2017
17:46:36
чтобы не писать каждый раз fabs

Владислав
17.06.2017
17:46:42
нужно самому писать

это боль...

Vladislav
17.06.2017
17:46:56
Владислав
17.06.2017
17:47:06
пропозал нужен...

Страница 974 из 2477