Tabular IQ

Developer Resources

Class Index By Category

MemoryBuffer

Overview

Example

                    // create a memory buffer with 1000 bytes
var buf = new MemoryBuffer(1000);

// fill the buffer with some data
var i;
for (i = 0; i < 1000; ++i)
{
    buf[i] = i;
}

// create a binary file
var stream = File.open("c:\text.txt",
                       FileMode.Create,
                       FileAccess.ReadWrite,
                       FileShare.None);

// write the bytes to the file     
var bytes_written = stream.write(buf, 0, 1000);