Provide operations on file text that may occur in multiple C++ programs. These are
expected to be relatively simple operations, e.g., add line numbers, read text from specified
continguous file lines, display parts of file text.
1.1 Usage:
Simply drop the FileUtilities folder into a program's solution folder and add a #include
in each file that uses the FileUtility.
2.0 Design:
The current version of FileUtilities provides facilities only for reading line ranges in text files,
and displaying them. That functionality is included inline in FileUtilities.h so programs
don't need to compile FileUtilities.cpp.
FileUtilities depends on:
FileSystem,
CodeUtilities.h and StringUtilities.h in
CppUtilities
3.0 Build:
FileUtilities code was built with Visual Studio Community Edition - 2019 and tested
on Windows 10.
4.0 Status:
Now, FileUtilities has very little content. The repository is here to add
significantly more content this Fall.
Expected additions:
Open file retry wrapper
Concurrent file access
which now have their own repositories. Those will eventually be merged with FileUtilities.