ifstream でテキストファイルを読み込んで
文字数を取得
文字データをバッファに格納
をしたいのですが

seekgみたいに文字列を末尾までカウントしたり
readみたいに文字列をバッファに文字数分格納したり
することができる関数ってありますか?
それとも他になにかいい方法ありますか?