Size: a a a

2020 November 13

LA

Liber Azerate in pro.cxx
Pepe 🐸
на сппреф ясно написано что чаром ок
С каких пор цппреф является стандартом?
источник

P

Pepe 🐸 in pro.cxx
Liber Azerate
С каких пор цппреф является стандартом?
ну ок
источник

P

Pepe 🐸 in pro.cxx
Liber Azerate
С каких пор цппреф является стандартом?
впрочем по ссылке тоже написано
источник

P

Pepe 🐸 in pro.cxx
хотя это наверно тоже не стандарт а драфт 😁
источник

LA

Liber Azerate in pro.cxx
Слишком неточно там что-то написано. char не значит signed или unsigned. И либо стандарт опять просто упустил это, либо я чего-то не видел
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.cxx
Liber Azerate
Является ли уб алиасинг чаром, когда он является signed? То есть char ведь может быть как signed, так и unsigned, однако стандарт ничего не говорит про signed char и говорит просто char
https://eel.is/c++draft/basic.lval#11.3
Логично сделать вывод что да, является
источник

P

Pepe 🐸 in pro.cxx
Vladislav 🇺🇸🚜🇷🇺
Логично сделать вывод что да, является
из чего такой вывод?
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.cxx
Pepe 🐸
из чего такой вывод?
из того, что в стандарте явно перечислены типы, с которыми не UB - и signed char в них не входит
источник

O

Ofee in pro.cxx
Pepe 🐸
впрочем по ссылке тоже написано
Там ясно написано, что всё хорошо для char и unsigned char, про signed char я не вижу ни слова
источник

LA

Liber Azerate in pro.cxx
Vladislav 🇺🇸🚜🇷🇺
из того, что в стандарте явно перечислены типы, с которыми не UB - и signed char в них не входит
При таком подходе следовало бы оставить только unsigned char
источник

P

Pepe 🐸 in pro.cxx
Vladislav 🇺🇸🚜🇷🇺
из того, что в стандарте явно перечислены типы, с которыми не UB - и signed char в них не входит
ок, я подумал про char. Тогда да, является скорее всего плтому что там перечислены конкретные типы которые ок
источник

LA

Liber Azerate in pro.cxx
Liber Azerate
При таком подходе следовало бы оставить только unsigned char
В общем, по-моему, очередная бага стандарта
источник

P

Pepe 🐸 in pro.cxx
там написано что char "is always a distinct type" по сравнению с signed и unsigned несмотря на репрезентацию
источник

LA

Liber Azerate in pro.cxx
Pepe 🐸
там написано что char "is always a distinct type" по сравнению с signed и unsigned несмотря на репрезентацию
То есть независимо от того, является ли он signed, покуда я не пишу signed char всё ок?
источник

P

Pepe 🐸 in pro.cxx
Liber Azerate
То есть независимо от того, является ли он signed, покуда я не пишу signed char всё ок?
ну это как написано (опять же в спп реф), на самом деле я не знаю как будет
источник

P

Pepe 🐸 in pro.cxx
если не пишешь signed все ок
источник

IZ

Ilia Zviagin in pro.cxx
Liber Azerate
Является ли уб алиасинг чаром, когда он является signed? То есть char ведь может быть как signed, так и unsigned, однако стандарт ничего не говорит про signed char и говорит просто char
https://eel.is/c++draft/basic.lval#11.3
А char является синонимом одного из двух, signed char или unsigned char, причем чего - не известно. Поэтому не то чтобы все три типа были эквивалентны, но как бы типа того.
источник

IZ

Ilia Zviagin in pro.cxx
Liber Azerate
Является ли уб алиасинг чаром, когда он является signed? То есть char ведь может быть как signed, так и unsigned, однако стандарт ничего не говорит про signed char и говорит просто char
https://eel.is/c++draft/basic.lval#11.3
То есть то, что утверждается про char, одновременно утверждается и про один из типов (signed char, unsigned char), но про какой - неизвестно.
источник

CD

Constantine Drozdov in pro.cxx
Ilia Zviagin
А char является синонимом одного из двух, signed char или unsigned char, причем чего - не известно. Поэтому не то чтобы все три типа были эквивалентны, но как бы типа того.
Нет!!!!
источник

IZ

Ilia Zviagin in pro.cxx
Liber Azerate
Является ли уб алиасинг чаром, когда он является signed? То есть char ведь может быть как signed, так и unsigned, однако стандарт ничего не говорит про signed char и говорит просто char
https://eel.is/c++draft/basic.lval#11.3
Ты для начала поясни, что ты спросил, что чем должно являться?
источник