を解析:例えば、私は文字列から動的な機能を解析しようとしている動的な関数形式の文字列
char* func = "app.exe /path:\"@FileExists('filepath', @FileDelete('filepath'), @MsgBox('file not found','error',1))\";
は私がこれをどのように行うことができます
@FileExists('filepath', @FileDelete('filepath'), @MsgBox('file not found','error',1))
を解析したいですか?
「解析する」とはどういう意味ですか?これが終わったときに何をしたいのですか?解析木ですか?トークンのリスト?これに基づいて何かを実行したいですか? –
はい、テキストから関数を抽出して実行したい – Moudey
正確に何をしたいのかを具体的に説明する必要があります。それらの@関数はWindowsのスクリプト関数のように見えます。この場合、これはWindows固有の質問であり、C++の質問ではありません。 –