리턴 타입을 알아낸후 그에 맞게 리턴 하는 방법을 알고싶습니다.
튼동
2023.04.01
질문 제목 : 질문 내용 :
어떤 함수에서 변수의 타입을 알아낸후 그에맞게 리턴을 해주고 싶은대요
궁금한것은 2개입니다 변수의 타입을 알아내는것하고
그거에 맞게 리턴해주는 방법이요
-
한가람
이런 형식이 정석일겁니다 아마.
typedef enum _vartype {
TYPE_INT,
TYPE_CHAR,
TYPE_FLOAT,
TYPE_DOUBLE
} Vartype;
int f(Vartype vt, void *var);
아니면 c++의 경우 템플릿을 이용하실 수는 있는데
C에서는 변수의 타입을 알아내는 방법이나 변수의 타입에 관계없이 처리해주는 문법이 없습니다.