タグ

2017年4月19日のブックマーク (2件)

  • std::stringのSSO(Small-string optimization)がどうなっているか調べた - Qiita

    GCC と Clang の SSO が気になったので調べました。 SSO(Small-string optimization)とは 通常、std::string は文字列を確保する際、動的にメモリを確保します。 しかし "aaa" とか "hogehoge" とかの小さい文字列でメモリをアロケートするのは勿体無い。 何とかメモリを確保せずに済ませようと頑張って最適化された実装が SSO です。 具体的には、std::string オブジェクトの中に文字列を格納します。 こうすることで、メモリをアロケートせずに文字列を格納できます。 ただし、これは全ての std::string オブジェクトのサイズが増えることになります。 通常、std::basic_string には以下のデータが必要になります。 文字列の実体へのポインタ 利用している文字列のサイズ(size) 確保している領域のキャパシ

    std::stringのSSO(Small-string optimization)がどうなっているか調べた - Qiita
    wata_d
    wata_d 2017/04/19
  • NHK、まったく新しいサッカー中継 カメラが「キーパーだけ」追跡に絶賛の声! (J-CASTニュース) - Yahoo!ニュース

    サッカーの中継といえば、ボールの保持者を中心とした俯瞰で伝えるのが「一般的」だ。 そんな「常識」を、NHKがぶち壊してしまった――。 ■キーパーの視点中心に画面4分割 話題となっているのは、2017年4月16日に開催されたJリーグ・FC東京と浦和レッズの1戦。この試合を放送したNHK(BS1)はなんと、 「徹底マーク!ゴールキーパー」 と題し、ゴールキーパー(GK)の視点を中心とした中継を行なった。 放送画面は4分割と、普段なじみのないスタイル。ゴール裏からのGKの視点を中心とした試合映像(左上)、GKを正面から専用カメラでとらえた映像(右上)、GKとディフェンスのラインのトラッキングデータ(左下)、GKに関する豆知識や視聴者からの関連ツイート(右下)――を伝えた。 中継は、「GK愛」にあふれていた。ゴール付近での攻防時には、味方選手へのGKの指示を音声マイクで拾って紹介、試

    NHK、まったく新しいサッカー中継 カメラが「キーパーだけ」追跡に絶賛の声! (J-CASTニュース) - Yahoo!ニュース
    wata_d
    wata_d 2017/04/19
    面白そう