タグ

2014年9月1日のブックマーク (2件)

  • 「緩まない」ねじ革命 2000年の歴史、VBが変える - 日本経済新聞

    総勢10人の小さなベンチャー企業が2000年の歴史を持つねじに革命を起こそうとしている。らせん構造を持つ従来のねじは時間の経過とともに緩むリスクがあるが、特殊な構造を持つ「緩まないねじ」を開発した。大幅増資を実施し、量産に備える。ねじの革命児を訪ねた。学校に行かず発明続ける「学歴なし」「就職歴なし」。こんな経歴を申請書類に記入しながら、経済産業省や東京都の開発資金を受け取っている男がいる。緩

    「緩まない」ねじ革命 2000年の歴史、VBが変える - 日本経済新聞
    pn11
    pn11 2014/09/01
  • プログラミングのテクニック/入力の処理(C,C++) - 競技プログラミング Wiki*

    C由来の物 競技プログラミングでは、速度の関係上、C由来の入出力関数を使い、C++由来の入出力関数を避ける事が推奨されている場合が多いです。(例: JOI) scanf scanfはCではstdio.h、C++ではcstdioヘッダで定義されている関数で、様々な種類の入力をうけて、それに沿った型の変数に受ける事ができます。 第一引数で「フォーマット文字列」と呼ばれる形式に沿って、入力の形式を指定し、第二引数以降の任意個の引数で、入力を受ける先の変数のポインタを指定します。 フォーマット文字列等の詳しい説明はWikipediaで。 主に注意すべきは第二引数以降がポインタである事です。 また、競技とは関係ありませんが、実用プログラミングだと%sで文字列を入力として受ける場合に%10sのように長さを指定しないと、バッファオーバーランと呼ばれるセキュリティホールの元になったりするので注意が必要です

    プログラミングのテクニック/入力の処理(C,C++) - 競技プログラミング Wiki*