topcoder.com,SPOJのような問題解決サイトがあります。 私は同様のユースケース(人々は私にC++プログラムファイルを送ってくれます)にいくつかの制限をしたいと思います。これらのg ++(gcc)またはclang(llvm)のインラインアセンブリを禁止する
一つは次のとおりです。
がどのように私は、このような禁止を強制することができ「インラインアセンブリを使用して許可されていませんか」?ソースコード内のフレーズを検索するだけではなく、よりコンパクトな方法(賢明な方法はありますか?)
人をg ++やclangに制限することができます。 Linux上で何かが行われています。
なぜあなたはそれをしたいですか?インラインasmを制限することは、セキュリティを心配する人にとってはあまり役に立ちません。 – servn
@servn Ok。しかし、私はセキュリティについて心配するだけでなく、公正なC/C++の競争を心配しています。私はそのようなルールを決めたからといって、人々がasmを使わないようにしたいと思っています。そのような政策のプロセスを自動化したい。私はそれが完全な解決ではないと理解し、より多くの必要があります。それを指摘してくれてありがとう。たぶんあなたはいくつかのアイデアを持っていますか?セキュリティに興味があるなら、私の他の質問をチェックしてください:[Security.SE](http://security.stackexchange.com/users/4077?tab=questions) –