Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.29 KB

comrun.md

File metadata and controls

22 lines (17 loc) · 1.29 KB

런타임과 컴파일타임

런타임(Run time) 이란 ?

  • 컴파일 과정을 마친 응용 프로그램이 사용자에 의해서 실행되어 지는 때(time)를 의미한다.

런타임에러(Run time error)란?

  • 이미 컴파일이 완료되어 프로그램이 실행중임에도 불구하고, 의도치 않은 예외상황으로 인하여 프로그램 실행 중에 발생하는 오류 형태를 의미한다.

컴파일타임(Compile time) 이란?

  • 개발자에 의해 C , JAVA 등과 같은 개발 언어로 소스코드가 작성되며, 컴파일 과정을 통해 컴퓨터가 인식할 수 있는 기계어 코드로 변환되어 실행 가능한 프로그램이 되는 과정을 의미한다.
  • Template 프로그래밍을 모두 컴파일 타임에 결정 또는 실행된다.'

컴파일타임에러(Compile time error) 란?

  • 소스코드가 컴파일 되는 과정 중에 발생하는 Syntax error, 파일 참조 오류 등과 같은 문제들로 인해 컴파일이 방해되어 발생하는 오류들을 의미한다.
  • 컴파일에러 발생 시, 현재 문제가 되는 소스코드를 알려준다.

오류 유형

런타임에러 컴파일타임 에러
1, 0 나누기 오류 1. Syntax error
2, NULL 참조 오류 2. Type Check error
3, 메모리 부족 오류