\0
使用時にファイルに文字が含まれているとどうなりますistream::getline()
か? 省略されますか、それとも文字列バッファーのフィールドに割り当てられますか?
1673 次
2 に答える
2
あなたが istream::getline() を意味していると仮定すると、null char が無視される理由がわかりません。http://en.cppreference.com/w/cpp/io/basic_istream/getlineの説明を読むと、 \0 を区切り文字として使用しない限り、\0 を特別な方法で扱うものは何もありません。
簡単な話: 抽出された文字列に配置されます。
于 2013-12-01T09:02:36.503 に答える