掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
fgets後のmap処理について (ID:57248)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 「buffer」っていうのを明示的に値を設定してますが > 明示的に設定しない方法はありますか?? 読み出す前にあらかじめ読み出し先のサイズが分かればmalloc や new で 動的に確保することは可能ですが、ファイルからの入力など、 事前にサイズが分からないと C では難しいです。 C++ なら、std::ifstream とか std::getline とか std::string とかを 調べてもらうと、バッファサイズを意識しなくて済む方法が見つかると 思います。 今の C言語風の記述とは使う関数が一新してしまいますが.....。 # それならいっそ、strtok も string::find_first_of に...(好みの問題)。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.