
Bhdn
03.07.2017
19:31:37
Подскажет кто то?(

Vladislav
03.07.2017
19:34:58

Bhdn
03.07.2017
19:35:32
Ubuntu 16.04

Alexander
03.07.2017
19:36:07
137

Google

Alexander
03.07.2017
19:36:24
Катаешь сорцы, билдишь, ставишь

HW_51Rs
03.07.2017
19:38:08
Здравствуйте, кто-нибудь может порекомендовать литературу по C++?

Vladislav
03.07.2017
19:39:02

Group Butler [beta]
03.07.2017
19:39:03

HW_51Rs
03.07.2017
19:39:47

Сергей
03.07.2017
19:40:06
Я нашёл багу. Короче говоря вот: https://pastebin.com/NdfdSWLP

Vitaly
03.07.2017
19:40:18

HW_51Rs
03.07.2017
19:41:08

Vladislav
03.07.2017
19:50:19

Сергей
03.07.2017
19:53:18

Vladislav
03.07.2017
19:54:33
попробуй с ASAN'ом собрать и/или без оптимизаций

Сергей
03.07.2017
19:55:26
я пробовал по всякому на работе, не помогало) это явно баг

Google

Vladislav
03.07.2017
19:58:39
https://gcc.gnu.org/bugs/#report

Сергей
04.07.2017
03:38:09
Кто-нибудь скажет почему при ошибках линковщика появляются страшные mangling-овые названия функций, что ошибка вообще не информативна, почему нельзя просто название функции писать?
Я знаю если extern "C" функцию сделать и она будет C-шной, то линковщик будет в случае чего нормальные ошибки писть

Vladislav
04.07.2017
03:40:03
это в каком компиляторе?

Сергей
04.07.2017
03:40:47
в любых есть даже таблица по этим кракозябрам, самая страшная у msvs

Vladislav
04.07.2017
03:44:04
g++, например, показывает demangled имена https://ideone.com/87dMpD
да и clang & vc++:
http://rextester.com/CKDWZ69469
http://rextester.com/HQSC44371 (правда vc++ показывает оба варианта, ну и ладно)
возможно речь о каком-то частном случае?

Alexander
04.07.2017
03:59:30
кто хочет присоединиться к обсуждению пропозалов всяких - идите сюды https://groups.google.com/a/isocpp.org/forum/?fromgroups#!forum/std-proposals

Stanislav
04.07.2017
04:02:33

Alexander
04.07.2017
04:03:31

Stanislav
04.07.2017
04:04:05
я вот почитываю давно, но не пишу)

Alexander
04.07.2017
04:05:16
в слаке оно, конечно, можно пообсуждать, но обычно там и остаётся. А тут мб и услышит кто.
мб пофорсить пропозалы с wide_int? полезная же штука получается. Не всякие там constexpr_allocator :)
а, уже нашёл
https://groups.google.com/a/isocpp.org/forum/?fromgroups#!topic/std-proposals/dtcu_cprIL4

Stanislav
04.07.2017
04:19:50
Yeah, Antony Polukhin and I are co-authors of this proposal.

Alexander
04.07.2017
04:20:41
Ну, Антона плюсовики за бугром знают ?
так что всё окей - Антон == знак качества (кто-нибудь замутите пикчу)

Google

Сергей
04.07.2017
04:22:23
А результат выражения на нашей совести

Alexander
04.07.2017
04:23:21
блин, зашёл на гулогруппы, и уже срач развёл

Stanislav
04.07.2017
04:56:20
ушел в отрыв

Timofey
04.07.2017
05:32:39
https://pastebin.com/4gRVM9Ca
Как избежать дикой копипасты? В голову приходят одни макросы и наследование.

?
04.07.2017
06:52:27
привет

Jan
04.07.2017
06:56:37
Кто здесь Самый офигенный
Кем тут мне бесконечно восхищаться?

Berkus
04.07.2017
06:57:59

Group Butler [beta]
04.07.2017
06:57:59
Jan has been warned (1/5)

Berkus
04.07.2017
06:58:17
флуд и оффтоп

dümenci?
04.07.2017
07:11:26
http://foonathan.net/blog/2017/04/20/cppast.html

Berkus
04.07.2017
07:17:57

Berkus
04.07.2017
07:19:04
> It can currently parse basically everything you can put in a header file, except variable templates. This is a libclang limitations - they’re currently “unexposed”, meaning that you only get the tokens concatenated into a string, and not further information.
но в принципе ок намутил

Stanislav
04.07.2017
08:00:03
точнее вот прям в самом низу блогопоста даже "cppast - a collection of libclang workarounds"

Alex Фэils?︙
04.07.2017
08:02:25

BgnX
04.07.2017
08:03:34
Привет, народ кто знает как в cmake прописать базовую директорию? Нужно собрать файлы которые связаны по абcолютному пути относительно директории - например в хедере прописано #include "src/folder1/folder2/file.h" где file.h тоже инклудит относительно папки src - #include "src/folder1/folder2/file2.h"

Дед Пегас
04.07.2017
08:03:40

Шаурма
04.07.2017
08:04:40

Admin
ERROR: S client not available

Google

Alex Фэils?︙
04.07.2017
08:04:47

Дед Пегас
04.07.2017
08:05:07
Но ща найдём и тот самый
Во

Alex Фэils?︙
04.07.2017
08:06:34
Скинь в лс как файл

Anatoly
04.07.2017
08:07:58

Berkus
04.07.2017
08:08:04
дак юзает судя по коду
ну он не юзает либы ллвм, он взял тонкую прослойку в виде libclang и на нее накочевряжил парсеров на boost.wave, хотя все это можно распарсить ллвмными либами если взять не тонкую С прослойку а завязаться на (нестабильный, но) апи с++ либ

Stanislav
04.07.2017
08:10:11

Александр
04.07.2017
08:26:27
https://github.com/saarraz/static-print

Ashot
04.07.2017
08:31:52
Кто нибудь сталкивался с проблемой компиляции "std::lock_guard<std::shared_timed_mutex> lock(mutex);" ?
Пишет, что отсутствует такой конструктор, при том что он есть в доках...
на macOS High Sierra в Xcode 8

Anatoly
04.07.2017
08:34:11
std::unique_lock<std::shared_timed_mutex> lhs(mut);
std::shared_lock<std::shared_timed_mutex> rhs(mut);

Ashot
04.07.2017
08:39:23
нет, но у меня видимо проблемы с системными библиотеками и компилятором...
Поколдовал, вроде прошло. Но причину так и не понял.
С каждым новым релизом macOS все менее стабильная... Уже противно. За 6 лет превратили отличную ось и среду разработки в мусор...

Anatoly
04.07.2017
08:41:13
ещё добавь что "при джопсе такого не было"
(8

Google

Ashot
04.07.2017
08:44:06
Ну, к джобсу я особых симпатий не испытваю, но времена snow leopard вызывают приятные ощущения. Пока xcode не был перегружен всякими модным интерфейс-билдерами и в операционке не было лишних фич

Anatoly
04.07.2017
08:44:36
лишних, например?

Дед Пегас
04.07.2017
08:47:47
Оч тупой вопрос
https://wandbox.org/permlink/lf9JqczXIG4AAXpr
Почему?
std::hash для std::string определён в <string>, который заинклужен.
Уже сказади, спс.

Ashot
04.07.2017
08:52:06
псевдо-файл-менеджмент с синхронизацией раб стола с облаком, force touch, огромные системные индексы со скрытыми файлами у меня на компе занимающими иногда 40гб (остальные файлы занимают гдето 60гб на 256гб ссд), интеграции всего подряд в imessage на манер азиатскиз интерфейсов (вроде wechat), десятка версий разных платформ для установки приложений (все со своими проблемами), fusion drive, siri.... это то что первое приходит на ум. В итоге quad core core i7 на более свежих версиях выполняет задачи хуже, чем несколько поколений операционки подряд. Любая компиляция идет с тротлингом