Почему абсолютно валидный для gcc и clanga код без подключения

того же iso646 под msvc не соберется? или это не класть хуй на стандарт?

russian web-design

39 ответов

первый раз вижу этот какой-то волшебный хедер, который так необходим. Это я что-то упустил виндовое?

Alexander "SonnySlave" Zaitsev
первый раз вижу этот какой-то волшебный хедер, кот...

https://eel.is/c++draft/iso646.h.syn#headerref:%3ciso646.h%3e Потыкал стандарт и нашел волшебное

Constantine Drozdov
#define and &&

ну то есть они через файл реализуют стандарт по сути

Alexander "SonnySlave" Zaitsev
ну то есть они через файл реализуют стандарт по су...

Нет, это у них расширения такие. В режиме совместимости со стандартом всё нормально должно работать, так что это проблема разработчика, если он не выключает расширения

Vladislav-Laetansky Автор вопроса
Alexander "SonnySlave" Zaitsev
ну то есть они через файл реализуют стандарт по су...

и абсолютно валидный с точки зрения стандарта код не собирается

Vladislav Laetansky
и абсолютно валидный с точки зрения стандарта код ...

можно пример. Мне тут более опытные крестотоварищи говорят обратное

Vladislav-Laetansky Автор вопроса
Alexander "SonnySlave" Zaitsev
можно пример. Мне тут более опытные крестотоварищи...

они тебе именно это и говорят, да, если выключить расширения то все соберется, но че то в gcc мне их выключать для этого не надо.

Vladislav Laetansky
они тебе именно это и говорят, да, если выключить ...

извините, но какие-то расширения не имеют никакого отношения к Стандарту. Как каждый конкретный компилятор работает с ними - читайте доку к ним

Vladislav-Laetansky Автор вопроса
Alexander "SonnySlave" Zaitsev
извините, но какие-то расширения не имеют никакого...

снова возвращаемся к проблеме с экосистемой и проблемой что она отвратительна даже в вопросе компиляторов

Vladislav Laetansky
снова возвращаемся к проблеме с экосистемой и проб...

1. Ты не прочитал доку. 2. Ты не прочитал доку в С++. 3. Оно не скомпилилось ??? радуйся, что остался с двумя ногами

Vladislav Laetansky
они тебе именно это и говорят, да, если выключить ...

Расширения включены по умолчанию во всей большой тройке компиляторов, насколько я помню. Насколько корректно с точки зрения msvc в этом случае отвергать код, соответствующий стандарту – интересный, но бессмысленный вопрос

Vladislav-Laetansky Автор вопроса
Vladislav Laetansky
снова возвращаемся к проблеме с экосистемой и проб...

извините, но с вами я продолжать разговор про экосистему не буду ввиду вашего очень плохого её понимания

Vladislav Laetansky
нестандартный да дефолтный)

это вопросы к разрабам компилятора

Vladislav Laetansky
нестандартный да дефолтный)

потому что некоторый код на C++ был написан на MSVC еще до того, как создали openjdk?

Vladislav Laetansky
при чем тут вообзе openjdk?

и многие фичи С++ реализованы MSVC еще до появления стандарта С++03?

Vladislav Laetansky
при чем тут вообзе openjdk?

господин сверху разворачивал тейк, что у джавы экосистема получше сборной солянки плюсов будет

Vladislav-Laetansky Автор вопроса
Alexander "SonnySlave" Zaitsev
извините, но с вами я продолжать разговор про экос...

а что ты знаешь вообще о моем опыте с экосистемой? я сужу только из здравого смысла и опыта с современными нормальными языками.

Vladislav Laetansky
а что ты знаешь вообще о моем опыте с экосистемой?...

я сужу по вашим высказываниям и руководствуюсь своей субьективной оценкой вашего опыта работы с ней и её понимания исходя из ваших высказываний

Vladislav-Laetansky Автор вопроса
Max A
господин сверху разворачивал тейк, что у джавы эко...

естественно значительно лучше. у любого языка экосистема лучше плюсовой.

Vladislav Laetansky
а что ты знаешь вообще о моем опыте с экосистемой?...

Вы, очевидно, не ознакомились ни с мотивацией в пользу тех или иных решений, ни с историческим контекстом. Это очень зыбкая почва не только для критики, но и для выражения своего мнение на сколько-нибудь профессиональной площадке

Vladislav Laetansky
а что ты знаешь вообще о моем опыте с экосистемой?...

осталось узнать, когда в современные нормальные языки добавят фичу про ковариантное возвращаемое значение при override

Vladislav-Laetansky Автор вопроса
Ofee
Вы, очевидно, не ознакомились ни с мотивацией в по...

профессиональной площадке? это где? в открытом чатике в телеграмме для двух с половиной сектантов? не смеши меня.

Vladislav-Laetansky Автор вопроса
Constantine Drozdov
осталось узнать, когда в современные нормальные яз...

современным нормальным языкам не нужно становиться блоатед говном.

Vladislav Laetansky
профессиональной площадке? это где? в открытом чат...

заметьте, что оскорблениями про "сектантов" начали не мы)

Vladislav Laetansky
современным нормальным языкам не нужно становиться...

ага, нужно тайпкасты писать кстати, современные нормальные языки это не Java

Vladislav-Laetansky Автор вопроса
Alexander "SonnySlave" Zaitsev
заметьте, что оскорблениями про "сектантов" начали...

а у меня сомнения что для вас это оскорбление вообще)

Vladislav-Laetansky Автор вопроса
Constantine Drozdov
ага, нужно тайпкасты писать кстати, современные но...

а я где то писал что это джава? или снова плюсовый адепт делает какие то предположения не основываясь ни на чем?

Vladislav-Laetansky Автор вопроса
Alexander "SonnySlave" Zaitsev
/warn - продолжение дискуссии не во флудильне

я это сообщение написал одновременно с твоим. что за хуйня вообще?)

Похожие вопросы