ご訪問いただきありがとうございます。当ウェブサイトでは、よりよい情報提供・サービス向上のため、Cookieの取得・利用をしております。詳しくは「データ利用について」をご覧ください。
ご訪問いただきありがとうございます。当ウェブサイトでは、よりよい情報提供・サービス向上のため、Cookieの取得・利用をしております。詳しくは「データ利用について」をご覧ください。
C++11標準ライブラリのstd::async関数(→id:yohhoy:20120203)std::launch::asyncポリシーと、同関数が返すstd::futureオブジェクトの動作についてメモ。本記事はStack Overflow上での質問と回答内容に基づく。 要約:async関数動作でlaunch::asyncポリシーが選択された場合のみ、futureオブジェクトのデストラクタではasync関数が作成した新スレッド完了を待機する。(暗黙的にスレッドjoinが行われる。) 2014-03-15追記:id:yohhoy:20121004, id:yohhoy:20140315 も参照のこと。 何が起こるのか? 下記コードでは、async関数呼び出しによってfoo()は新しいスレッド上で実行される。一方メインスレッドは、async関数が返したfutureオブジェクトの「デストラクタ
C++標準ライブラリ文字列クラステンプレーstd::basic_stringのメンバ関数c_str, dataおよびoperator[]の仕様ついてメモ。 basic_string の data と c_str の挙動の変更 C++03 では c_str メンバ関数の返す文字列は null 終端されていることが保証されていましたが、data メンバ関数が返す値は null 終端されている保証はありませんでした。 C++11 では、c_str も data も同じ仕様になり、両方とも null 終端されていることが保証されるようになりました。 また、C++03 では c_str, data の計算量を規定していませんでしたが、C++11 では定数時間であることが保証されることになりました。 http://d.hatena.ne.jp/melpon/20111213/1323705670 比較
江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11本を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul
xkcd: Kill Hitler 「タイムマシンが完成したぞ。だが、一回きりしか使えない」 「ヒトラーを殺すべきだ」 「なぜヒトラーというオッサンにこだわるのかね。どの時代にだって行けるんだぞ」 「奴は凶悪すぎた。奴は何百万という人間を殺し、世界大戦を引き起こした張本人だ。タイムマシンがあるなら、誰だってヒトラーを殺すだろ」 「わかったわかった。落ち着けよ」 「んじゃ、さっそくヒトラー殺してくるわ(´・ω・`)ノシ」 「殺ってきたぞ。満足か」 「乙」 「しかしあのオッサン、地下壕に篭ってたぞ。まったく、1945年というのは騒がしい年だったぜ」 「ちょ・・・まて」 日本人からすると、ユダヤ人隔離を行ったヒトラーや、無差別爆撃や民間商戦の撃沈で民間人を虐殺したドイツが非難されて、日系人隔離を行ったルーズベルトや、原爆投下を承認したトルーマンや、数多くの無差別爆撃や民間商戦の撃沈で民間人を虐殺
「クラウド」というと、スーツを着た営業が創りだしたバズワードに過ぎない。まあ、ここでは聞こえがいいのでクラウドという言葉を使う。 クラウドと言った所で、その本質は、サーバー側での処理だ。たとえばYouTubeなどの動画サイトは、ユーザーがアップロードした動画を共通のフォーマットに変換している。これを実現するためには、多彩な動画と音声のフォーマットをデコードするソフトウェアが必要だ。現在、そのデコードするソフトウェアは、ffmpeg(あるいはlibav)が担っている。これは、自由なソフトウェアである。自由なソフトウェアであるので、非常に使いやすい。使いやすいというのは、単に機能的に使いやすいだけではない。必要であれば、使いやすく改変することができるという点で、使いやすいのだ。 ffmpegが、今の地位に至るのは、容易ではなかった。多くの動画圧縮フォーマットは、そのフォーマットの詳細が公開され
Advancing Consumer Trust and Privacy: Internet Explorer in Windows 8 - Microsoft on the Issues - Site Home - TechNet Blogs DO NOT TRACKヘッダーは、技術上、セキュリティ上、非常に愚かな規格である。「ドアに鍵はかかってないけど泥棒に入らないでね」という看板を立てるのに等しい。泥棒はそんな看板など、読むことすらしないのだ。正しい対処法は、鍵をかけることである。同様に、軍事上重要な拠点には、警備を配置するものである。「警備されてないけど軍事上重要な拠点なので侵攻しないでね」と敵に告げても意味がない。 イギリスのcookie法も、あほくさい法律である。そもそも、cookieを実装しているのはユーザー側である。cookieとは、サーバー側の、「この前覚えておいてくれと
「ねこむらおたこ」さんのTwitterのつぶやきをついに商品化!「にゃんこ型イヤホンジャックカバー作ってみた」商品化されることになった経緯を ねこむらさんのイラストでご紹介! ↑この画像付きのツイートが全ての始まりだった! こうして完成した商品が このにゃんこたちです!! シークレットも!! にゃんこ型 イヤホンジャックカバー ブラウン管の思ひ出 ピンクカンパニー ¥500 にゃんこ型 イヤホンジャックカバー ぶらさがり(名前募集中♪) ピンクカンパニー ¥500 にゃんこ型 イヤホンジャックカバー ごめん寝(名前募集中♪) ピンクカンパニー ¥500 にゃんこ型 イヤホンジャックカバー 失われた野性 ピンクカンパニー ¥500 にゃんこ型 イヤホンジャックカバー まねきねこ(名前募集中♪) ピンクカンパニー ¥500 にゃんこ型 イヤホンジャックカバー ペアー(名前募集中♪)
「誰か作ってください」とTwitterでつぶやいたところ、爆速で商品化が決定してしまったあの「にゃんこ型 イヤホンジャックカバー」がついに完成、1個500円で購入可能、7月下旬から順次発送されるとのことです。 「ねこむらおたこ」さんのTwitterのつぶやきをついに商品化!「にゃんこ型イヤホンジャックカバー作ってみた」 | ニコニコショッピング(仮) http://nicoshop.nicovideo.jp/G090000000034/ 経緯はこんな感じ。 で、肝心の6種の商品はこうなってます。 ニコニコショッピング(仮) | にゃんこ型 イヤホンジャックカバー ブラウン管の思ひ出 http://nicoshop.nicovideo.jp/item/G020000000618/ ニコニコショッピング(仮) | にゃんこ型 イヤホンジャックカバー ぶらさがり(仮) http://nicosh
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く