
Дмитрий
03.05.2018
16:13:33
Я же правильно понимаю, что код int const &foo = foo()[2]; тоже опасен, если возвращает ссылку?

Sergey
03.05.2018
16:13:49
лан, спасиб

Igor
03.05.2018
16:14:34

Alexander
03.05.2018
16:14:40

Google

Matwey
03.05.2018
16:16:09

Дмитрий
03.05.2018
16:17:01

Alexander
03.05.2018
16:17:12
он будет жить до тех пор, пока жива ссылка константная

Дмитрий
03.05.2018
16:17:49
Так тогда продлевается жизнь всего выражения или как?

Constantine
03.05.2018
16:17:56

Alexander
03.05.2018
16:18:18
я этого не видел. В этом случае не будет
там просто на новой строке

Constantine
03.05.2018
16:18:54

Дмитрий
03.05.2018
16:19:14
Вот! Сошлись) И получается, что это решится, если у опреаторов а-ля [] дописывать перегрузки на ссылках?
(я не знаю как это называется, это которые с &&/& после параметров)

Constantine
03.05.2018
16:19:37

Google

Alex Фэils?︙
03.05.2018
16:24:18

Дмитрий
03.05.2018
16:24:32
Воооо. Классно... А почему вектор не починили?)

Alex Фэils?︙
03.05.2018
16:24:39
надо б варнить юзера на такие пидорские штуки, по-хорошему

Дмитрий
03.05.2018
16:24:44
Спасибо огромное за ответы)

Alex Фэils?︙
03.05.2018
16:24:50
я не знаю ,есть ли пропосалы на эту тему

Юра Незнанов
03.05.2018
17:07:53
а деструктор надо всегда всегда делать виртуальным?

Аттрибутивно-ассоциативный ряд
03.05.2018
17:10:58
В наследника override

Matwey
03.05.2018
17:11:28

Юра Незнанов
03.05.2018
17:12:22
а насколько вам реально приходится всякими фичами ооп рантаймовскими пользоваться и новыми стандартами? я лично всегда код пишу а ля с++98...

Аттрибутивно-ассоциативный ряд
03.05.2018
17:13:00
А какие рантайм фичи в новых стандартах кроме Статик локал сторедж?

Alex Фэils?︙
03.05.2018
17:22:33
мув семантика жи

Дмитрий
03.05.2018
17:25:35
auto, куча контейнеров новых

Spoonson
03.05.2018
17:28:40
это все в компил тайме решается

Dmitry
03.05.2018
18:02:53

KAEN
03.05.2018
18:02:54
В данном чате можно разместить заказ?

Ignat
03.05.2018
18:05:23
> Объявления о вакансиях и евенты - в лс @AlexFails

Alexander
03.05.2018
18:10:32

KAEN
03.05.2018
18:11:18
ну попробуй ?
я думал ты только флудилке?
сейчас опть камнями закидаеши и палками забьешь?)

Google

Alexander
03.05.2018
18:13:08

/dev
03.05.2018
18:13:12

Alexander
03.05.2018
18:13:22
но это оффтоп

Constantine
03.05.2018
18:16:01
признайтесь, все уже написали полноценный constexpr парсер строк для формата?

Alex Фэils?︙
03.05.2018
18:18:42
я для IPv4 только написал(

Александр
03.05.2018
18:21:25
Отменяю вопрос, нашел:
http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1581
(1581)

Assasin
03.05.2018
18:23:22

Constantine
03.05.2018
18:23:44

Dmitry
03.05.2018
18:30:40

Дима
03.05.2018
18:31:48

/dev
03.05.2018
18:32:09

Assasin
03.05.2018
18:33:21
ведь наверняка найдутся такие извращенцы)

NoNick
03.05.2018
18:43:10
Ку. Я наверное тупой, но все-таки спрошу
Я взял студию, там 100 гигов all in, много всяких пакетов нужных и ненужных поставлено. Взял проект на гитхабе, скачал его, попытался скомпилить и получил вот это
cannot open source file "string.h" и таких порядка 500 штук
Почему такое может быть?

Alex Фэils?︙
03.05.2018
18:44:10
пути к инклудам не прописаны

NoNick
03.05.2018
18:44:29
а где они прописываются? я просто сишарпер

Google

Alex Фэils?︙
03.05.2018
18:50:11
в свойствах проекта (Alt-F7),

Dmitry
03.05.2018
18:51:51

NoNick
03.05.2018
18:52:14

Admin
ERROR: S client not available

NoNick
03.05.2018
18:53:30
а что тут сообственно надо менять?

Alex Фэils?︙
03.05.2018
18:54:35
"Include Directories"
надо после точки с запятой добавить каталог с теми файлами, на которые ругаются
а вообще, кинь лог на пастбин

NoNick
03.05.2018
18:55:49
он автоматически не определился потому что кривой проект или кривая студия?

Alex Фэils?︙
03.05.2018
18:56:21
я не знаю, ты же мне не показал ни проект, ни лог ошибок
может быть и так, и так

NoNick
03.05.2018
18:57:56
я просто уже поставил инсталлер студии, там компоненты для С++ устанавливаю, некоторых не было, мб из-за этого
Не могу скинуть
но проект могу, проверишь во мне косяк или в проекте
https://github.com/Josko/aura-bot

Alex Фэils?︙
03.05.2018
18:58:16
давай

NoNick
03.05.2018
18:58:31
проверь, я просто скачал его и собрал солюшен и получил ошибки. Если все ок у тебя, значит косяк в студии

Alex Фэils?︙
03.05.2018
19:00:05
окща. А что в окне Output-то хоть пишется

Chiveson
03.05.2018
19:07:20
CppCoreGuidelines
Exception A global object is often better than a singleton.
тут говорится с точки зрения памяти?

Google

NoNick
03.05.2018
19:10:15
собралось?
ну скажи хоть что-нибудь *_*

Alex Фэils?︙
03.05.2018
19:25:29
ну ща соберется, подожди. я же ща не только ей занимаюсь, но еще и парой работок
собралось, нет ошибок, 34 предупреждений на какое-то старье из WinSock. По ходу, что-то в установке студии пошло не так
(собирал aura.sln из командной строки, все проекты в схеме Release)

NoNick
03.05.2018
19:44:37
Хмм похоже на то
Энивей, пробну CLion завтра
А вы вообще как? За Жетбрайновскую иде или за студию?

Alex Фэils?︙
03.05.2018
20:00:15
тут каждый по-разному, мне все равно, например

?
03.05.2018
20:01:48

Alex Фэils?︙
03.05.2018
20:02:17
на каждой платформе своё
на андроиде - Vim, на винде - MSVC2013,2015,2017, на лини - Qt Creator, на маке - хкод

NoNick
03.05.2018
20:02:56