Computer/Tips

open, fopen function 차이

Hikai 2022. 12. 31. 03:01
  • open 함수는 Kernel-level에서 동작, POSIX.1 규정을 준수하는 System function
  • fopen 함수는 Application에서 동작, ANSI-C 규정을 준수하는 Library function
  • 이식, 호환성: fopen > open

  • 효율성: open > fopen

  • 출처: https://kldp.org/node/1350

  • 아마, fopen도 내부적으로는 open을 쓰지 않을까?