last i checked fread is included with all C/C++ compilers. If it wasnt cin/cout would break since most compilers implement those using fread and other functions. C is a subset of C++, ergo anything that is C is also C++. perhaps you mean that fread isnt MFC, which isnt really c++ either, so i submit for everyone consideration that if its written in C/C++ then it IS C/C++.