Size: a a a

2021 March 03

TW

Tony Werner in supapro.cxx
Зачем кто то решит передавать настолько огромные значения
источник

TW

Tony Werner in supapro.cxx
Разве пользователи не знают границ данного типа?
источник

LA

Liber Azerate in supapro.cxx
Tony Werner
Зачем кто то решит передавать настолько огромные значения
Какое тебе дело? Возьмёт и передаст, в реальном мире всё может быть. Ты должен предугадать
источник

LA

Liber Azerate in supapro.cxx
Tony Werner
Разве пользователи не знают границ данного типа?
А обязаны?
источник

Q

Qqqq in supapro.cxx
Можно отследить такое при вводе или пародии на него ,но как можно отследить такое при явном вызове констриктора ?
источник

TW

Tony Werner in supapro.cxx
Liber Azerate
А обязаны?
Ну для общего развития представлять надо
источник

FS

Flower Surgeon in supapro.cxx
источник

LA

Liber Azerate in supapro.cxx
Tony Werner
Ну для общего развития представлять надо
Есть пользователь твоей программки. У неё есть поле. Написано "введите число". Что он тебе должен?
источник

TW

Tony Werner in supapro.cxx
Liber Azerate
Есть пользователь твоей программки. У неё есть поле. Написано "введите число". Что он тебе должен?
Ну в данном случае можно в строковом представлении проверить
источник

LA

Liber Azerate in supapro.cxx
Tony Werner
Ну в данном случае можно в строковом представлении проверить
Вот ты начинаешь доходить до того, что валидацию данных должен провести ты
источник

TW

Tony Werner in supapro.cxx
В его примере я не вижу этой необходимости
источник

Q

Qqqq in supapro.cxx
Что то вроде length_error?
источник

TW

Tony Werner in supapro.cxx
Валидацию данных вводимых не пользователем класса да, делать надо
источник

Q

Qqqq in supapro.cxx
Tony Werner
В его примере я не вижу этой необходимости
Да ,пример довольно простой и очевидный ,но все же вопрос интересует не по примеру а по самой проблеме ,мб есть какие то ходы ?
источник

TW

Tony Werner in supapro.cxx
Никогда не приходилось заниматься такой дичью :)
источник

Q

Qqqq in supapro.cxx
Tony Werner
Никогда не приходилось заниматься такой дичью :)
Надеюсь и не придётся )
источник

NK

Nikolay Kononov in supapro.cxx
Nastya Medveda
Экономия памяти и наследие Си это Unions, с которыми я сейчас разбираюсь и не могу придумать ни одного применения для них.
Зачем они вообще?
ээ через union много чего написано в стандартной либе, optional, variant, any и в с++ это кажется используется скорее не из-за экономии памяти, а для создания типа, способного хранить один из предопределенных типов
источник

CD

Constantine Drozdov in supapro.cxx
Nikolay Kononov
ээ через union много чего написано в стандартной либе, optional, variant, any и в с++ это кажется используется скорее не из-за экономии памяти, а для создания типа, способного хранить один из предопределенных типов
для optional и any они не обязательные
источник

NK

Nikolay Kononov in supapro.cxx
да, но в стл через них написано
источник

NK

Nikolay Kononov in supapro.cxx
хотя в бусте any нет
источник