ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
673320
IBAH (09.05.2016 13:11, просмотров: 6355) MBedder
С праздником! Ради праздничка накину я на вентилятор, как в теплом ламповом Си создать "класс"? Те. привязать методы объекта к данным,  вот например такой класс typedef struct { int in; int out; } ob; void deystvie(ob* a) { a->out=a->in; } можно создать любое количество экземпляров ob a,b,c[100500]; но вызов метода не по феншую deystvie(&a); как внедрить в структуру указатель на метод? чтобы вызов был по феншую a.deystvie(); замкнутый круг, данные должны содержать метод с аргументом данные... прихожу к мысли что ++ не зря добавили