
Constantine
10.07.2018
14:32:56
Find all "#undef min", Match case
Matching lines: 19 Matching files: 15

Igor
10.07.2018
14:34:00
> 15 файлов, 19 строчек
это в некоторых местах повторный андеф, для надёжности?)

Constantine
10.07.2018
14:34:43
а, еще в pcre зачем-то два раза undef

Google

Побитый
10.07.2018
15:14:53
Норм юзать using namespace std в .cpp файле, как считаете?

Andrei
10.07.2018
15:15:44
+- норм.

Alexander
10.07.2018
15:15:48
ну... 50-50

Maksym
10.07.2018
15:15:56
я бы сказал, что нет

Andrei
10.07.2018
15:15:58
Угу. Сложно однозначно сказать.

Maksym
10.07.2018
15:16:04
если только это не хеллоу ворлд

Alexander
10.07.2018
15:16:22
лично я не использую

Andrei
10.07.2018
15:16:23
Смысла особого не вижу на смом деле 5 символов написать не очень сложно.

Constantine
10.07.2018
15:16:27

Maksym
10.07.2018
15:17:16
имхо, using namespace валиден только в случаях когда нужно юзать спецоператоры, типа "str"s, тогда нужно using namespace std::string_literals

Побитый
10.07.2018
15:17:38

Maksym
10.07.2018
15:17:45
можно еще в методах/функциях, но не на уровне std, это слишком глобально

Kitsu
10.07.2018
15:17:53
std же короткий, невелика сложность его написать
Можно понять для каких-нибудь std::string_literals и пробных

Google

Constantine
10.07.2018
15:17:54
есть разница между использованием имен std::vector и vector

Maksym
10.07.2018
15:17:55

Kitsu
10.07.2018
15:18:18
а, уже сказали

Constantine
10.07.2018
15:18:31

Побитый
10.07.2018
15:18:34

Maksym
10.07.2018
15:18:39
чувак на работе рассказывал кейс, когда bind(_1, _2) юзало буст и стд в перемешку
и выходил сасай

Constantine
10.07.2018
15:19:12
в общем, using namespace в промке ТОЛЬКО в scope функции, когда обязателен

Побитый
10.07.2018
15:19:27

Constantine
10.07.2018
15:19:39

Maksym
10.07.2018
15:19:51
но это холивар
я написал для себя кейсы когда я считаю это нормально делать

Побитый
10.07.2018
15:20:08

Constantine
10.07.2018
15:21:51
и что?
то, что за на самом деле 0 времени платится потенциальными проблемами использования unqualified name lookup когда он не подразумевается

Ilia
10.07.2018
15:22:29

Побитый
10.07.2018
15:24:51

Google

Ilia
10.07.2018
15:25:44

Andrei
10.07.2018
15:25:50
Еще ни разу с виндовым min max не конфликтовали?

Ilia
10.07.2018
15:25:58

Maksym
10.07.2018
15:26:09

Anatoly
10.07.2018
15:26:28

Andrei
10.07.2018
15:26:52
Давайте воздержимся от резких суждений и jump into conclusion.

Побитый
10.07.2018
15:27:00

Дед Пегас
10.07.2018
15:27:05

Побитый
10.07.2018
15:27:07
Dr Web

Andrei
10.07.2018
15:27:16
Хм.
А что за проект?

Anatoly
10.07.2018
15:27:29
Dr Web
а, тогда норм, наркоманы

Andrei
10.07.2018
15:27:46

Побитый
10.07.2018
15:28:11

Andrei
10.07.2018
15:28:28
Комарову привет. (нет)

Побитый
10.07.2018
15:29:29

Andrei
10.07.2018
15:29:36
Ну хорошо.
Я там такого не помню.

Max
10.07.2018
15:30:20

Google

Max
10.07.2018
15:30:43
Вот только непонятно, как это относится к сппшнику, который представляет собой одну единицу трансляции.

Побитый
10.07.2018
15:30:54
Я там такого не помню.
Там в новых проектах (после 2010) норм код. А в старых такой лютый С с классами... Но это Оффтоп, прекращаю

Max
10.07.2018
15:31:06
И наружу из него выходить ничего не должно.

Andrei
10.07.2018
15:31:33
В 2012-2014 там было полно треша. Во всех до едином проектов.

Dmitry
10.07.2018
15:32:17
namespace my { using string = std:: string; ... }

Constantine
10.07.2018
15:32:27

Antony
10.07.2018
15:44:54
Му-ха-ха! Моя тема в топ 10 для предстоящего Meeting С++
https://twitter.com/meetingcpp/status/1016337054974861312

olologin
10.07.2018
15:45:55
cache friendly это имеется ввиду cpu кеш?

Assasin
10.07.2018
15:46:55

Antony
10.07.2018
15:47:22

Assasin
10.07.2018
15:47:30
рефлексия?

Ildar
10.07.2018
15:47:52

olologin
10.07.2018
15:48:36
когда можно будет оплатить на торрентах? :)

Assasin
10.07.2018
15:49:33
вообще все темы из топ 10 звучат круто, я бы все послушал)
они же потом будут в свободном доступе?

Constantine
10.07.2018
15:50:13
С++ просто рыдает по замене системы заголовочных файлов на специализированные средства

Konstantin
10.07.2018
15:51:20

Google

Stolyarchuk
10.07.2018
15:53:35
это даже я знаю, что так делать нельзя

Antony
10.07.2018
16:01:01
Нано новость: тут для supapro сформировалась научпоп статья о том, что такое РГ21 и зачем нужен C++ https://vc.ru/41631-kak-my-ezdili-uluchshat-yazyk-programmirovaniya-s
P.S.: теперь есть готовый текст, чтобы объяснять бабушкам, чем вы занимаетесь на работе

Дед Пегас
10.07.2018
16:02:40

Anatoly
10.07.2018
16:04:49

Stolyarchuk
10.07.2018
16:08:09
Пиар Яндекса?
Их бы кодеров да в мирное русло...

Constantine
10.07.2018
16:09:35

Stolyarchuk
10.07.2018
16:10:33
Респект

Assasin
10.07.2018
16:11:18

Constantine
10.07.2018
16:12:13

Stolyarchuk
10.07.2018
16:12:13
А что там приняли в стандарт?
))))

Assasin
10.07.2018
16:12:51

Дед Пегас
10.07.2018
16:13:54
Тогда выходит, что не стандартизируется никогда.

Constantine
10.07.2018
16:14:28

Stolyarchuk
10.07.2018
16:14:51
За атомик_реф спасибо. Дожить бы..

Дед Пегас
10.07.2018
16:14:52

Constantine
10.07.2018
16:15:13
Мортарион?
я имел в виду модули (на карте условно обозначено как москва)

Alexander
10.07.2018
16:15:31