함수 호출 할 때
스택에 함수 위치 넣고 함수 실행시키고
스택에서 다시 빼서 원래 위치로 돌아가잖아
스택에 함수 위치 넣고 함수 실행시키고 --> 이 타이밍에 스택에 있는 함수 주소 알아내서
어디서 불러와 졌는지 따라서 다르게 실행시키고 싶은데
스택에 어떻게 접근하냐..?
함수 호출 할 때
스택에 함수 위치 넣고 함수 실행시키고
스택에서 다시 빼서 원래 위치로 돌아가잖아
스택에 함수 위치 넣고 함수 실행시키고 --> 이 타이밍에 스택에 있는 함수 주소 알아내서
어디서 불러와 졌는지 따라서 다르게 실행시키고 싶은데
스택에 어떻게 접근하냐..?
그냥 함수에 enum값 넣어서 switch 문으로 분기할거 같음
그거 c++이 아니라 어셈블리로 하는거 아니냐?
함수 오버로딩해서, 구분용 빈 구조체를 매개변수로 취하면 런타임 비용 없이 너가 원하는 거 가능. - dc App