2024-01-06 09:10:41 +01:00
|
|
|
# perl-IO-String
|
|
|
|
|
2024-01-06 09:10:43 +01:00
|
|
|
The "IO::String" module provides the "IO::File" interface for in-core
|
|
|
|
strings. An "IO::String" object can be attached to a string, and
|
|
|
|
makes it possible to use the normal file operations for reading or
|
|
|
|
writing data, as well as for seeking to various locations of the
|
|
|
|
string. This is useful when you want to use a library module that
|
|
|
|
only provides an interface to file handles on data that you have in a
|
|
|
|
string variable.
|
|
|
|
|
|
|
|
Note that perl-5.8 and better has built-in support for "in memory"
|
|
|
|
files, which are set up by passing a reference instead of a filename
|
|
|
|
to the open() call. The reason for using this module is that it makes
|
|
|
|
the code backwards compatible with older versions of Perl.
|
|
|
|
|