예을들어서
String S_buf = "int";
StringCastType(S_buf) buf = 123;
위와 같이 문자열을 변수 타입명으로 바꾸는게 불가능하나요?
그 반대로 변수명을 문자열로 만들어 놓기는 어떻게 했는대 메크로를 쓸줄 몰라서 어떻게 해야 될지 잘 모르겠내요
#define VARIABLE_NAME_TO_STRING(Type) (void(sizeof(Type)),#Type)
혹시 위 VARIABLE_NAME_TO_STRING 매크로를 어떻게 하면 가능할까요?
|