struct 으로 묶어서 보내셈. OOP 언어에서 class Car... 이런식으로 만들잖냐. c 로는 struct Car ... 이런 식으로 만들고 struct Car 멤버로 변수를 넣으면...
루비(118.216)2020-09-27 00:42:00
Car *car = car_new ("벤츠");
car->start() 이거는 함수
car->speed 이거는 변수
ㅇㅋ?
루비(118.216)2020-09-27 00:43:00
GUI 에서 메뉴가 "Speed 10" 이런거라면 메뉴 클릭할 때, 실행되는 함수를 callback 라고 일컷는데, callback 에 함수와 인자를 지정해줘야 함.
callback (car->reduce_to, 10); 이런 식으로 할 수 있는거지. callback 함수에서 func (10); 이렇게 실행시키믄 되구.
루비(118.216)2020-09-27 00:45:00
답글
ㄱㅅㄱㅅ어렵다 어려워 ㅋㅋ - dc App
익명(118.37)2020-09-27 00:50:00
답글
meun 관련 함수를 직접 구현한다는 얘긴지 아니면 GUI 라이브러리 이용한다는 건지는 모르겠지만, int callback (void *func, void *args); 이렇게 하면 func 함수를 인자로 받을 수 있음.
똑똑하네... 다 보내야함.
struct 으로 묶어서 보내셈. OOP 언어에서 class Car... 이런식으로 만들잖냐. c 로는 struct Car ... 이런 식으로 만들고 struct Car 멤버로 변수를 넣으면...
Car *car = car_new ("벤츠"); car->start() 이거는 함수 car->speed 이거는 변수 ㅇㅋ?
GUI 에서 메뉴가 "Speed 10" 이런거라면 메뉴 클릭할 때, 실행되는 함수를 callback 라고 일컷는데, callback 에 함수와 인자를 지정해줘야 함. callback (car->reduce_to, 10); 이런 식으로 할 수 있는거지. callback 함수에서 func (10); 이렇게 실행시키믄 되구.
ㄱㅅㄱㅅ어렵다 어려워 ㅋㅋ - dc App
meun 관련 함수를 직접 구현한다는 얘긴지 아니면 GUI 라이브러리 이용한다는 건지는 모르겠지만, int callback (void *func, void *args); 이렇게 하면 func 함수를 인자로 받을 수 있음.
어떻게 써먹는지 함 봐바
https://gall.dcinside.com/board/view/?id=programming&no=1474588