タグ

programmingに関するtakoashi_netのブックマーク (2)

  • gcov の使い方 - まめめも

    concov のドキュメントを書こうと思ったけれど、何から書くか困ったので、とりあえずその前に gcov の使い方とはまりどころを書いてみます。 gcov とは C 言語で書かれたプログラムのカバレッジを測定するツールです。gcc に付属しています。 基的な使い方 こういうコードがあるとする。 /* test.c */ #include <stdio.h> int foo(int x, int y) { return x + y; } int bar(int x, int y) { return x - y; } int main(void) { printf("%d\n", foo(2, 3)); printf("%d\n", foo(3, 4)); return 0; } コンパイルする。-coverage をつけると gcov 用のオブジェクトファイルが生成される *1 。 $ g

    gcov の使い方 - まめめも
  • 合議システムと文殊

    合議アルゴリズムと文殊のページ 電気通信大学 情報工学科 伊藤研究室 伊藤毅志、小幡卓弥、塙雅織 取り急ぎ、2009年5月3日公開開始! (全般にまだまだ工事中、、、) 1.合議とは 「三人寄れば文殊の知恵」という諺がありますが、さまざまに違う意見を持った人が集まって、意思を決定 しなくてはならないことは、人間社会ではよくあります。一人で結論を出すよりも、みんなで意見を出し合っ てその意見を集約することでより良い結論を導くことがければ、まさに「文殊の知恵」となります。しかし、逆に 「船頭多くして船山に登る」という諺のように、意見がまとまらずにうまくいかなくなってしまうこともありえます。 どちらになるかは、この多数の意見の中から、どうやって意見を決めていくのかにかかっていると言えます。 ここでは、複数の意見をもとに一つの意見を集約することを「合議」と呼ぶことにします。 2.

  • 1