@ProCxx

Страница 2267 из 2477
Stanislav
07.08.2018
17:22:15
от нишанова, в vc++ другие писали

Андрея вон спросите)

Alexander
07.08.2018
17:22:38
а отказались от stackful потому что дорого?

Matwey
07.08.2018
17:45:21
Я забыл как cmake попросить поискать библиотеки в конкретном пути?

Google
Matwey
07.08.2018
17:48:51
Чо?

Через -D

там чего-то PATH

Я забыл где нагуглить

Stanislav
07.08.2018
17:51:22
Я забыл где нагуглить
https://cmake.org/cmake/help/v3.12/manual/cmake-variables.7.html

Matwey
07.08.2018
17:52:06
Спасибо

Andrey
07.08.2018
18:21:28
а отказались от stackful потому что дорого?
От stackful никто не отказывался — они реализуются, чисто библиотечными средствами (скажем в Boost'е), а значит большой необходимости их стандартизовывать нет (в смысле, не больше чем networking и прочее). Coroutines TS и возможный merging в стандарт stackless корутин не закрывает возможностей для стандартизации stackful (fibers) в будущем. Но, явно уже после Executors TS. Proposal на fibers был, кажется, он даже обсуждался, но в нем есть технические недоработки.

Andrey
07.08.2018
19:22:32
Дак executors ts столько щас тормозит, ещё 3 ts кажется
Потому что executors — фундаментальная концепция

Побитый
07.08.2018
19:30:52
Потому что executors — фундаментальная концепция
Есть на примете где про них почитать? Кроме оф. бумаги

Andrey
07.08.2018
19:37:47
Одна из официальных бумаг написана довольно живым языком — с мотивацией, примерами и т.д. — в отличии от большинства proposals вполне себе читается

Google
Andrey
07.08.2018
19:39:01
Вот она: https://github.com/executors/executors/blob/master/explanatory.md

Combot
07.08.2018
19:45:54
Побитый Кирпич (1) увеличил репутацию Andrey Davydov (1)

Nikita
07.08.2018
19:48:37
На пайтоне можно написать from x import y, z. На с++ есть чем-то похожие конструкции using x::y; и typedef x::z z; Однако, при необходимости использовать несколько обьектов из одного пространства имен приходится подключать каждый отдельно (using x::y; using x::z), то есть несколько раз писать ключевые слова. Нет ли способа избежать этой грустной перспективы и писать что-то вида using x::y, x::z?

Nikita
07.08.2018
19:49:41
using namespace std!!!?
Э нет, давайте без этого

Alexander
07.08.2018
19:50:11
Побитый
07.08.2018
19:50:27
в хедере
В stdafx.h

Vitaly
07.08.2018
19:51:45
В stdafx.h
Нормальные люди PCH не используют.

Constantine
07.08.2018
19:51:56
Vitaly
07.08.2018
19:53:16
Constantine
07.08.2018
19:53:48
Просто лень
Вы же понимаете, что следующие конструкции - разные: using std::swap; swap(a, b); и std::swap(a, b); ?

Vitaly
07.08.2018
19:53:56
PCH страшное зло, которого нужно максимально избегать. Хедеры по 6 ГБ для него норма. Кому нужен пример - Telegram Desktop. У них PCH на 3,2 ГБ получается, что требует кучу RAM для сборки.

Google
Constantine
07.08.2018
19:54:43
PCH это же кэш распознавателя имен, парсируем заново для каждого cpp файла

Евгений
07.08.2018
19:56:07
distcc + ccache на работе даёт умопомрачительные результаты. Ну да, ninja, g++

Andrey
07.08.2018
19:57:26
В С++17 стало можно писать using x::y, x::z;

Побитый
07.08.2018
19:57:59
Откуда вы все это знаете?

Евгений
07.08.2018
19:58:26
Люди работают с этим, вот и все

Andrey
07.08.2018
20:00:10
Я работаю над C++ IDE, не хочу знать, но приходится ?

Nikita
07.08.2018
20:01:37
В С++17 стало можно писать using x::y, x::z;
Видимо я не один такой ленивый

Побитый
07.08.2018
20:02:06
Constantine
07.08.2018
20:03:39
Почему разные?
См. qualified и unqualified name lookup

В частности, второй случай подразумевает ADL

Alexey
07.08.2018
20:04:19
Сорри, проглядел, вопрос снят

Andrey
07.08.2018
20:04:40
Видимо я не один такой ленивый
Это сделали для template packs (overload_set как мотивационный пример), а поддержка нескольких using declarators в нешаблонном коде -- побочный результат

Над слионом что ли?
ReSharper C++ (плагин для Visual Studio) тоже от JetBrains

Google
Alexander
07.08.2018
21:08:12
Andrey есть ли примеры с корутинами у вас? мне для поиграться

Ilia
07.08.2018
21:25:43
Э нет, давайте без этого
Я не понял, так тебе надо или не надо?

Нормальные люди PCH не используют.
Нормальные люди используют PCH, но называют заголовок правильно: stdMFC.h

Nikita
07.08.2018
21:31:32
Я не понял, так тебе надо или не надо?
Меня устроили ответы с с++17, но если у вас есть еще важная информация — буду рад услышать

Alex Фэils?︙
07.08.2018
21:36:33
Ilia
07.08.2018
21:37:35
Меня устроили ответы с с++17, но если у вас есть еще важная информация — буду рад услышать
Ну как бы ожидать в одном языке то, что есть в другом, как-то....

*шутка про то, что раньше MFC назывался Afx*
Шутка да, про это, но вот мне не смешно...

Побитый
07.08.2018
21:39:55
*шутка про то, что раньше MFC назывался Afx*
Хера се, тайна века раскрыта. Вот значит откуда такое дикое название, которое я выговорить по началу не мог)

Ilia
07.08.2018
21:40:34
Ага

Ilia
07.08.2018
21:42:31
MFC назывался сначала "application framework". Потом "application framework extended" , а потом просто Microsoft foundation classes

Ilia
07.08.2018
21:48:44
Ага

Anatoly
07.08.2018
21:49:38
Так вот откуда эти afxmessage
Главное ты узнал, теперь пойдет как по маслу

Крис
07.08.2018
21:50:18
Главное ты узнал, теперь пойдет как по маслу
Это был единственный неясный момент, все остальное - тривиально и очевидно.

Stanislav
07.08.2018
21:50:56
Google
Stanislav
07.08.2018
21:50:57
эх

только молчим про atl

Alex Фэils?︙
07.08.2018
21:54:38
только молчим про atl
хорошая либа, что начал-то

Крис
07.08.2018
22:02:53
только молчим про atl
Прочитал что это. Пожалел. Я слишком юн для всего этого...

Alexander
07.08.2018
22:07:00
ты вообще в джаву уже почти ушёл

Крис
07.08.2018
22:07:15
ты вообще в джаву уже почти ушёл
Одна нога здесь, другая там

ты вообще в джаву уже почти ушёл
Джава для тела, плюсы для души

Alexander
07.08.2018
22:08:13
лол

Крис
07.08.2018
22:08:45
"Джава мне не нравится, но денежки я люблю"

Stanislav
07.08.2018
22:09:10
а жаваскрипт чтобы повторить мытие тело от жавы?

Крис
07.08.2018
22:09:53
а жаваскрипт чтобы повторить мытие тело от жавы?
Планирую еще запустить бизнес с печатью JS-кода на туалетной бумаге...

Alexander
07.08.2018
22:21:28
"Джава мне не нравится, но денежки я люблю"
вот так вот и продал себя. ясно-понятно

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