Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 July 09

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Де делиминатор забыл
Третий аргумент
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
'-'
источник

FY

Fedor Yurchyshen in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Третий аргумент
The first version is equivalent to getline(s, count, widen('\n'))
источник

RD

Ruslan Drif in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Де делиминатор забыл
там по умолчанию переход на новую строку
источник

RD

Ruslan Drif in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Третий аргумент
.
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Ruslan Drif
там по умолчанию переход на новую строку
Так ты же вроде через '-' пишешь номер
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Ruslan Drif
https://pastebin.com/iLAr5TbH

Всем привет. Столкнулся с такой проблемой. Имеется класс PhoneNumber где телефонный номер хранится в формате 123-456-78-90 (каждая серия цифр в отдельном массиве символов). Перегрузил операторы >> и << для того чтобы номер можно было вводить в программе, но после введения номера в правильном формате записывается только его начальная  часть в самый первый массив. Буду признателен если укажете на проблему, спасибо.
сложные мутки какие-то
можно проще: ideone.com/laXVVU
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Уффф, давно регулярки в плюсах не видел
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Да, читаешь строку, разрезаешь регуляркой, изи
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Да, читаешь строку, разрезаешь регуляркой, изи
Заодно и проверка на валидность
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Регулярки сила
источник

A

András in IT KPI C/C++ ХВ (не UB)
Vsevolod
сложные мутки какие-то
можно проще: ideone.com/laXVVU
стандартні регекспи погано реалізовані
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
András
стандартні регекспи погано реалізовані
А в бусте есть?
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
Заодно и проверка на валидность
источник

A

András in IT KPI C/C++ ХВ (не UB)
Yevhen Salatskiy
А в бусте есть?
хз що там в бусті, але я б рекомендував щось типу цього https://github.com/hanickadot/compile-time-regular-expressions
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
András
стандартні регекспи погано реалізовані
ну, я QRegularExpression использую и кайфую)
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
Вкусно, скомпилированный конечный автомат
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
источник

YS

Yevhen Salatskiy in IT KPI C/C++ ХВ (не UB)
vc++ опять не фонтан?
источник

A

András in IT KPI C/C++ ХВ (не UB)
источник