{\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\froman Times New Roman;}{\f3\froman Times New Roman;}} {\colortbl\red0\green0\blue0;\red0\green0\blue128;} \deflang1033\pard\plain\f2\fs36\cf1\b COXFileChanger class\plain\f2\fs36\b \par \plain\f2\fs24 \par \plain\f2\fs20 The COXFileChanger is a class that organizes search/replace of a file's contents. So the class can search the contents of a file for a certain part and (optionally) replace it by another part. The class can operate both on text (ansi, non-unicode) files and binary files.\plain\f2\fs24 \par Features: \par \pard\li720\fi-360{\*\pn\pnlvlblt\pnf1\pnindent360{\pntxtb\'b7}}\plain\f2\fs20 {\pntext\f1\'b7\tab}accelerated by Boyer-Moore Algorithm; \plain\f2\fs24 \par \plain\f2\fs20 {\pntext\f1\'b7\tab}no limit on sizes of input/output files; \plain\f2\fs24 \par \plain\f2\fs20 {\pntext\f1\'b7\tab}small memory footprint; \plain\f2\fs24 \par \plain\f2\fs20 {\pntext\f1\'b7\tab}upper limit of the length of search text/binary has been set to 64k (0xFFFF), and it can be easily further increased; \plain\f2\fs24 \par \plain\f2\fs20 {\pntext\f1\'b7\tab}straightforward to use. \plain\f2\fs24 \par \pard\plain\f3\fs20 \par }