WriterReaders_c++