Cpp-standard-library-cpp-basic-ios-getline
提供:Dev Guides
C ++ basic_iosライブラリ-getline
説明
ストリームから文字を書式なし入力として抽出し、抽出された文字が区切り文字になるか、n文字がs(終端のヌル文字を含む)に書き込まれるまで、それらをc文字列としてsに格納するために使用されます。
宣言
- 以下は、std
- basic_istream :: getlineの宣言です。
パラメーター
- s -抽出された文字がC文字列として保存される文字の配列へのポインタ。
- n -sに書き込む最大文字数(終端のヌル文字を含む)。
- delim -明示的な区切り文字:連続する文字を抽出する操作は、抽出する次の文字がこれと等しいとすぐに停止します(traits_type :: eqを使用)。
戻り値
basic_istreamオブジェクト(* this)を返します。
例外
基本保証-例外がスローされた場合、オブジェクトは有効な状態です。
データの競合
sが指す配列内の要素とストリームオブジェクトを変更します。
例
- 以下のstd
- basic_istream :: getlineの例。
出力は次のようになります-