asio C++ library

PrevUpHomeNext
basic_random_access_file::open (3 of 4 overloads)

Inherited from basic_file.

Open the file using the specified path.

void open(
    const std::string & path,
    file_base::flags open_flags);

This function opens the file so that it will use the specified path.

Parameters

path

The path name identifying the file to be opened.

open_flags

A set of flags that determine how the file should be opened.

Exceptions

asio::system_error

Thrown on failure.

Example
asio::stream_file file(my_context);
file.open("/path/to/my/file", asio::stream_file::read_only);

PrevUpHomeNext