私の現在のコードは次のとおりです。
char* message = new char[256];
cin.getline(message, 256);
if(message[0] == 's' && message[1] == 'a' && message[2] == 'y' && message[3] == ' ')
{
cout << message << endl;
}
最初の4文字が「say」の場合にのみ印刷されるように設定しようとしていますが、正常に機能しますが、「say」を削除する方法も理解する必要があるため、その人が望んでいたものだけが表示されますよく言う。私がしていることを心に留めておいてください。それはcharでなければなりません。私がいる状況では文字列を使用できません。誰かがこれを行う方法を理解するのを手伝ってくれるなら、私は非常に感謝します。