basic_ostream::write

writeは文字列(またはバイト列)を出力する。

basic_ostream::write - cpprefjp C++日本語リファレンス

stringオブジェクトのstrに"ABCDE"をセットし、writeの第1引数にはstr.c_str()でC言語形式で文字列を、第2引数にはstr.size()でサイズを渡す。

$ vi basic_ostream.cpp
$ g++ basic_ostream.cpp -o basic_ostream
$ ./basic_ostream
ABCDE$

改行はしないので、このように出力される。

Sample/cpp/basic_ostream/write/src/basic_ostream at master · bg1bgst333/Sample · GitHub