素人な質問ですいません、
ifstream i;
char c[51];
i.open("test.txt")

while(!(i.eof())){
i.getline(c,50);
}
でtest.txtに50字以上の行が含まれていると強制終了
してしまうようなんですがこれは仕様なんでしょうか?

前にどこかのサイトでこの場合50字だけ読み込んでくれる仕様だと
勉強した記憶があるのですがそのサイトがどこだったか忘れてしまい
自分の記憶にも自信がありませんで、ここに頼らせてもらうことにしてしまいました。

すいませんがよろしくお願いします。