Size: a a a

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

2021 March 29

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
это не может выполняться дольше
Может выполнятся дольше если код не влазит в один пейдж
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Как запретить создавать объект класса, но разрешить потомкам? Протектед деструктор норм?
Абстрактный виртуальный класс?
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
pure virtual
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Суть не одна?
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
pure virtual function
abstract class
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
суть разная, но они связаны
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
 ‌  
Абстрактный виртуальный класс?
Для этого нужна чисто виртуальная функция
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
А у меня она не предполагается)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Но класс всё равно должен быть абстрактным
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Vlad Doc
А у меня она не предполагается)
А почему нет
источник

a

al.li in IT KPI C/C++ ХВ (не UB)
Привіт. У когось є провірка  на ввод тільки букв  на С ? Типу введення до тих пір, поки правильно не буде.))
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
al.li
Привіт. У когось є провірка  на ввод тільки букв  на С ? Типу введення до тих пір, поки правильно не буде.))
isalpha
источник

VD

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

VT

Vladislav Tolstikov in IT KPI C/C++ ХВ (не UB)
c = scanf("%c", &c);
while (!isalpha(c)) {
   c = scanf("%c", &c);
}
источник

VD

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

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Корячить pure virtual просто чтобы вкорячить такое)
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Ну, тогда протектед конструктор
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Богдан Son1X🎄
Ну, тогда протектед конструктор
Я сделал протектед виртуальный деструктор)
источник

БS

Богдан Son1X🎄... in IT KPI C/C++ ХВ (не UB)
Эээм
источник

a

al.li in IT KPI C/C++ ХВ (не UB)
Vladislav Tolstikov
c = scanf("%c", &c);
while (!isalpha(c)) {
   c = scanf("%c", &c);
}
не працює((


char var;
   while (!scanf("%c", &var) || (var != isalpha(var)))
        {
     while (getchar () != '\n');
     printf("Input error! Please try again.\n-> ");
   }
   return var;
источник