C++ 과 Java는 많은 소프트웨어 프로젝트에서 동시에 쓰인다. C++과 Java를 왔다갔다하는 프로그래머에게 이 File class는 매우 유용할 것이다.
운영체제의 파일을 관리할 때, File class가 필요할 것이다. 이 class는 Java의 File class를 모방한 것으로, C++ 프로그래밍에서 매우 유용할 것이다. C++에서 이 class를 사용하면, 파일이 존재하는지(exists()), 디렉토리가 존재하는지(exists()), 파일의 길이는 어떤지(length()) 등을 알 수 있다.
이 class가 표준 C++ 라이브러리에는 없는 좋은 기능들을 갖고 있다는 데 주목해라. 그러나 여러가지 다른 동작을 해주어야 하는 fstreams(iostreams)과 헷갈리지는 말아라.
C++ File class 는 다음에서 구할 수 있다 File.h http://www.angelfire.com/country/aldev0/cpphowto/File.h 와 File.cpp File.cpp 'Source code of C++'를 click 하라.
Java: Java.io.File class http://java.sun.com/j2se/1.3/docs/api/java/io/File.html
Java의 File Class 레퍼런스 http://unicornsrest.org/reference/java/qref11/java.io.File.html