Size: a a a

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

2021 March 29

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Женя
ребятки, а есть разница между интерфейсом класса и абстрактным классом?
В С++ нет
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Но есть соглашение что интерфейсы без данных. Только с публичными чисто виртуальными функциями
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
понял, спасибо
источник

ОН

Обязательно Необязат... in IT KPI C/C++ ХВ (не UB)
Всем привет, подскажите, пожалуйста,
источник

ОН

Обязательно Необязат... in IT KPI C/C++ ХВ (не UB)
Есть блок кода, на ввод массива через консоль, надо чтобы ввод проверялся , но выкидывает в вечный цикл, сначала сделал без clear и ignore, потом вычитал что их надо оставлять для того чтобы остальной ввод игнорировался, но все равно не работает так как нужно
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
Обязательно Необязательно
Есть блок кода, на ввод массива через консоль, надо чтобы ввод проверялся , но выкидывает в вечный цикл, сначала сделал без clear и ignore, потом вычитал что их надо оставлять для того чтобы остальной ввод игнорировался, но все равно не работает так как нужно
та скопипасть откуда-то, эти древние лабы на ввод массива к реальной жизни отношения не имеют и не пригодятся
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
Обязательно Необязательно
Есть блок кода, на ввод массива через консоль, надо чтобы ввод проверялся , но выкидывает в вечный цикл, сначала сделал без clear и ignore, потом вычитал что их надо оставлять для того чтобы остальной ввод игнорировался, но все равно не работает так как нужно
В catch после ex= true попробуй break
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
А не отдельной проверкой
источник

ОН

Обязательно Необязат... in IT KPI C/C++ ХВ (не UB)
Я сделал обычное if условие, но сказали через try catch, одну итерацию понимаю как делать, а в цикле не понимаю как прописать нормально, с текущим кодом вместо того чтобы запрашивать повторное выполнение задачи ломается вся программа, если кто-то готов уделить немного времени чтобы объяснить как это сделать буду рад (хочу понять, а не скатать бездумно), если нужно - готов оплатить как урок с репетитором (если оффтоп, сорян)
источник

M

Mikhail in IT KPI C/C++ ХВ (не UB)
пройдись дебагером, сразу поймешь где проблема
источник

r

ra7e🎄 in IT KPI C/C++ ХВ (не UB)
Пацаны, чё это за грязный хак? и как можно использовать объект "пустого" класса? спасибо
источник

r

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

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
обьявление называется
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
как я понял это pimpl
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
в чём вопрос кроме того что ты не умеешь в обьявление?
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
это не пустой класс, а его декларация
источник

r

ra7e🎄 in IT KPI C/C++ ХВ (не UB)
тут вопрос был в неймспейсах, типа зачем их городить
источник

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
и ещё будет его реализация, и а итоге ты имеешь ссылку на реализацию, если это pimpl
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
ra7e🎄
Пацаны, чё это за грязный хак? и как можно использовать объект "пустого" класса? спасибо
Указатели и ссылки можно и на не полный тип делать
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ra7e🎄
тут вопрос был в неймспейсах, типа зачем их городить
лол
источник