したがって、基本的に必要なのは特定のコードではなく (もちろんそれは素晴らしいことです)、目標を達成するためのアイデアと方法だけです。
1) C++ でプログラムを作成する必要があります。これは、毎回少しずつ異なる C++ コードの小さな例を生成します。(これは私にとっては問題ありません。テンプレートを使用し、コード内のいくつかの変数をランダム化します。これにより、毎回一意になります。)
2) 生成されたコードを表示し、ユーザーは入力する必要があります。コードが出力すると考えているものです。
そして、ここから問題が始まります:
3) 生成されたコードを何らかの形でコンパイルして、プログラムが出力するテキストを含む文字列を取得する必要があります。
4) 次に、文字列をユーザーが入力したものと比較します。
したがって、ステップ3)で停止し、助けなしでは理解できません...生成されたコードを.cppファイルの関数に記述して、その関数を呼び出すことを考えていましたが、取得できませんでしたうまくいかないので、専門家に尋ねるべきだと思い始めました。これを達成する方法やアイデアが他にもあるかもしれません。