allocation
-
바인딩과 할당카테고리 없음 2016. 12. 7. 22:26
바인딩 일반적인 의미에서, 속성과 개체 사이 또는 연산과 기호 사이와 같은 연관(Association) 이다. 바인딩이 일어나는 시간을 바인딩 시간이라고 부른다. 바인딩과 바인딩 시간은 프로그래밍 언어 의미론에서 매우 중요한 개념이다. 바인딩은 언어 설계 시간, 언어 구현시간, 컴파일 시간, 링크 시간, 적재 시간, 또는 실행 시간에 일어날 수 있다. 이름을 속성에 연관(bind)시키는 과정이 바인딩이다. 아래의 C 코드를 보자 int count; count = count + 5; 위 코드에 대해 고려할 수 있는 바인딩과 바인딩 시간은 다음과 같다. - count에 대한 가능한 타입은 언어 설계 시간에 바인딩 된다 ex) int, long, float 등등 - count의 타입은 컴팡리 시간에 바인딩 된..