HackerRank, c++, Preprocessor Solution
매크로 함수를 처음으로 만들어 봄, c++ 을 만든 개발자(그 핀란드??분 아무튼..) 은 매크로 함수랑 매크로 define을 쓰지말라고 했는데, 생각외로 좋아보임. 다만 이걸 쓰면 코드 복잡도가 어마어마하게 올라 갈수도, #define INF 10000000 #define FUNCTION(a,op) void a(int &c, int d) { c = (c op d ? c : d);} #define io(a) cin >> a #define toStr(a) #a #define foreach(a,i) for(unsigned int i = 0 ; i < a.size(); i++)