cpp/io/basic filebuf/basic filebuf

Constructs new object.

@1@ Constructs a object, initializing the base class by calling the default constructor of std. The created is not associated with a file, and is_open returns.

@2@ The copy constructor is deleted; is not

@3@ Move-constructs a object by moving all contents from another  object, including the buffers, the associated file, the locale, the openmode, the is_open variable, and all other state. After move, is not associated with a file and. The member pointers of the base class std of and of the base class of  are guaranteed to point to different buffers (unless null).