ファイルからの読み取りに問題があります。a と b の 2 つのヘッダー ファイルがあります。b は a から派生し、c は b から派生します。今、私はテキストファイルを開きたいです。
全体のフォーマットは次のようになります。
ジョン
ジョニー
P123
最初の文字が 'a' で 'p' もある場合は、2 行目を出力し、そうでない場合は 1 行目を出力します。
#include "c.h"
#include <iostream>
# include <fstream>
using namespace std;
c :: c()
{
ifstream input;
input.open ("abc.txt");
ch = input.get();
input >> ch;
if (ch ='A')
a* z =new a();
else
input.close();
}
これを達成する方法について誰かアドバイスをもらえますか?