Size: a a a

2021 February 24

MK

Mikhail Kalugin in supapro.cxx
А хотя хз... Там с литералом а не переменной.
источник

П

Пашечка in supapro.cxx
Николай
Я на 98
Суров, суров
источник

AM

Aleksander Mironov in supapro.cxx
Термин UB не различает платформозависимость и действительно не определенное поведение?
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Егор
Тут когда-то писали что какая-то из либси реализована на С++, можете подсказать какая именно?
ucrt виндовая
источник

MK

Mikhail Kalugin in supapro.cxx
Dmitriy
Можно пункт Стандарта?)
источник

П

Пашечка in supapro.cxx
Aleksander Mironov
Термин UB не различает платформозависимость и действительно не определенное поведение?
Если что-то в стандарте прямо не сказано, то это UB.
источник

MK

Mikhail Kalugin in supapro.cxx
Dmitriy
Можно пункт Стандарта?)
В общем, a = a+++a; все еще UB...
источник

MK

Mikhail Kalugin in supapro.cxx
Пашечка
Если что-то в стандарте прямо не сказано, то это UB.
И иногда в стандарте прямо сказано что это UB.
источник

MK

Mikhail Kalugin in supapro.cxx
Пашечка
Если что-то в стандарте прямо не сказано, то это UB.
Если в стандарте прямо не сказано, что это UB - как повезет. Если прямо сказано что что-то UB, то оно UB независимо от платформы.
источник

П

Пашечка in supapro.cxx
Mikhail Kalugin
Если в стандарте прямо не сказано, что это UB - как повезет. Если прямо сказано что что-то UB, то оно UB независимо от платформы.
"как повезет" это и есть UB
источник

MK

Mikhail Kalugin in supapro.cxx
Пашечка
"как повезет" это и есть UB
Ну да. Вообще, там так и написано: http://eel.is/c++draft/intro.defs#defns.undefined-sentence-2
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Mikhail Kalugin
А хотя хз... Там с литералом а не переменной.
В примере i слева одна и справа одна от =, пофиксили относительно присваивания
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
d7d1cd
Скажите, такой код UB:
int a = 1;
int b = a+++a;

?
Да
источник

IZ

Ilia Zviagin in supapro.cxx
Aleksander Mironov
Термин UB не различает платформозависимость и действительно не определенное поведение?
На самом деле там несколько видов ub  есть, прочитай в CPR.

Что-то в стандарте определяется как специфичное для платформы, что-то как совсем UB
источник

D

DockedFerret800 in supapro.cxx
Здравствуйте
источник

D

DockedFerret800 in supapro.cxx
Как мне в cout вывести символы»“?
источник

C

Chuvi in supapro.cxx
DockedFerret800
Как мне в cout вывести символы»“?
Как обычно
источник

D

Danya in supapro.cxx
DockedFerret800
Как мне в cout вывести символы»“?
Обычные кавычки не устраивают?
источник

D

DockedFerret800 in supapro.cxx
Chuvi
Как обычно
Я пробую так cout << “text “text”” << endl;
источник

TW

Tony Werner in supapro.cxx
DockedFerret800
Как мне в cout вывести символы»“?
источник