
Gregor
19.06.2017
07:47:30
легаси проект в студии 2005 года, какой enum class, ребят

Александр
19.06.2017
07:48:05
Ужос
Соболезную

Gregor
19.06.2017
07:48:15
спс(

Google

Александр
19.06.2017
07:48:48
Обычно пишут префикс, чтобы не так замусоривать пространство имён
В объявлении enum'а: ERR_TIMEOUT, ERR_..., ...
Но если тут код нельзя менять, то лучше с Error::

Gregor
19.06.2017
07:49:46
ну там другие имена, я просто пример привёл)
там вообще не ерроры, а SMS

Александр
19.06.2017
07:50:14
Если там имена имеют префикс, то не стоит его дублировать
Error::ERR_... - совсем криво

Дед Пегас
19.06.2017
07:50:49

Gregor
19.06.2017
07:51:27
было так
SMS_Protocol::SMSCodingSchemesEnum::BITS_7
я выкинул енум
SMS_Protocol::BITS_7

Berkus
19.06.2017
07:52:23
SMSCodingSchemesEnum надо было назвать SMSCodingScheme

Gregor
19.06.2017
07:52:46
это я тоже переименовал

Berkus
19.06.2017
07:52:58

Google

Arseny
19.06.2017
07:53:07
CodingScheme, зачем SMS? SMS уже снаружи есть

Berkus
19.06.2017
07:53:19
SMS_Protocol::CodingScheme::BITS_7

Gregor
19.06.2017
07:53:20
просто лично я не вижу смысла юзать название самого енума

Berkus
19.06.2017
07:53:23
вот так понятней
тебе надо знать что означают эти BITS_7 - они означают CodingScheme
может быть еще SMS_Protocol::PrefixLength::BITS_7 и это будут другие 7 бит

Gregor
19.06.2017
07:54:27
так там тип возвращаемого значения и так есть)
тип как раз SMS_Protocol::CodingScheme

Berkus
19.06.2017
07:54:59
"там" это где, у тебя константа только в одном месте используется?

Gregor
19.06.2017
07:55:15
в одной дллке

Berkus
19.06.2017
07:55:37
ну короче, семантически SMS_Protocol::BITS_7 это бред

Gregor
19.06.2017
07:55:58
согласен
верну, пожалуй, енум
кстати, раз уж про енумы заговорили
если у меня есть два енума, и у них есть одинаковые символические имена внутри
будет конфликт имён?

Anatoly
19.06.2017
07:58:21
да
если мы не о enum class

Gregor
19.06.2017
07:59:32
да понятно, что с енум класс конфликтов не будет)

Like
19.06.2017
08:41:55

Google

Like
19.06.2017
08:42:06
И я пишу все в одном файле
У меня g++ не видит буста

Berkus
19.06.2017
08:50:29
добавь -Iгдеутебябуст
ты думаешь оно на магии работает что ли

Like
19.06.2017
08:52:32
Сплошная магия)

Admin
ERROR: S client not available

Александр
19.06.2017
09:09:33
http://quick-bench.com

Evgeniy
19.06.2017
09:14:33

reagentoo
19.06.2017
09:20:36
Может быть здесь знает кто :: есть ли irc-бот работающий в телеге?

Dmitry
19.06.2017
09:21:22
Можно поинтересоваться, чем IRC так популярно ?)

Artem
19.06.2017
09:21:59

reagentoo
19.06.2017
09:22:17
ничем. мне зайти в конфу irc надо из телеги. клиент ещё один ставить неохота.

Artem
19.06.2017
09:22:35

Дед Пегас
19.06.2017
09:23:26
С этив во флудилку.

reagentoo
19.06.2017
09:24:05
@winged_pegasus ну а у тебя то за какие заслуги мигалка

Berkus
19.06.2017
09:26:21

reagentoo
19.06.2017
09:26:34
очень

Berkus
19.06.2017
09:26:51
дык что мешает получить?

Google

Дед Пегас
19.06.2017
11:40:43
Онтоп http://cppdepend.com/blog/?p=86

Anton
19.06.2017
11:47:21
Разбираюсь в коде коллеги. Проект работает чисто с линтером (отечественная защищенная бд есть такая).
Когда вижу имена переменных cursor3, pos4 и т.п., хочется своему славному коллеге разбить голову об стену.
В чате есть новички и не только. Народ, прошу, умоляю даже, не делайте так, как делает мой коллега.

Danila
19.06.2017
11:48:13
Это нормально. У госконтор всегда так

Evgeniy
19.06.2017
11:48:47

Anatoly
19.06.2017
11:53:04

Evgeniy
19.06.2017
11:54:05

Anatoly
19.06.2017
11:54:16
это был С