Blog~2019-03-07basic_string::c_strC++C++のstring(basic_string)も時には、C言語の関数に渡したり、文字配列として扱う場合が度々あるだろう。相手はC言語の仕様で作られている要素のため、そのまま渡すことはできない。*で返してくれるメンバ関数。これを使えば、C言語の関数に渡したり、文字配列として扱ったりできる。strの内容をstrcpyでbufにコピーしている。strをそのまま渡せないので、str.c_str()として、文字配列の先頭ポインタを渡して、内容をコピーさせている。ABCDE$bufにコピーできている。C言語の関数、配列、と、C++のstringを同時に気軽に使える。21:00basic_string::c_strTweet広告を非表示にする関連記事2019-04-12memcpymemcpyは、指定の範囲のメモリ領域を、指定の範囲にコピーする...2019-04-11memsetmemsetは、指定の範囲のメモリ領域を、指定の値で埋める。p...2019-03-08basic_ostream::writewriteは文字列(またはバイト列)を出力する。(27)はてなブログをはじめよう!BG1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。