TopCoder with emacs
TopCoderにはプラグインという機能がある。これを使うと好きなエディタでソースコードを書くことができてずいぶん楽になる。このページが詳しい。僕のテンプレートはこんな感じ。実行するだけでテストが完了するのはかなり嬉しい。
#include <iostream> #include <sstream> #include <string> #include <vector> using namespace std; class $CLASSNAME$ { public: $RC$ $METHODNAME$($METHODPARMS$) { } $TESTCODE$ }; // BEGIN CUT HERE int main() { $CLASSNAME$ ___test; ___test.run_test(-1); } // END CUT HERE