Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! c++] crenlifのブックマーク
[go: Go Back, main page]

タグ

c++に関するcrenlifのブックマーク (7)

  • BoostCon 2010 : 5/9〜5/10 - Faith and Brave - C++で遊ぼう

    http://www.boostcon.com/program 2010/5/9〜5/14に行われるBoost Con 2010のプログラムが公開されました。 概要を訳してますが(適度に端折ってます)、翻訳が全然追いつかないので小出しします。 5/9(日) Conference registration and Sign-In '10 Informal Gathering at Meadows Bar '10 - Travelling companions welcome. Boosterの知り合いを増やしましょう。 5/10(月) General Conference Welcome Douglas Gregor: Clang: オープンソースのC++コンパイラライブラリ ClangはC系言語(C, C++, Objective-C)のオープンソースのコンパイラフロントエンドだが、 再利

    BoostCon 2010 : 5/9〜5/10 - Faith and Brave - C++で遊ぼう
    crenlif
    crenlif 2010/02/13
    "Robert Ramey: Is Boost Broken? Boostのいいところ 1.形式的なレビュープロセスによるライブラリ品質と完全性の「証明」 2.形式的なテスト、リリースプロセスの実施による信頼できる実装の「証明」 Boostは拡張性が高くない 1.テス
  • BoostCon 2010 : 5/11 - Faith and Brave - C++で遊ぼう

    Stephan T. Lavavej: Data Structure Visualizers in Visual Studio 2010 多くのSTLクラスが説明を複雑にしました。 デバッグをより簡単にするために、Visual Studio 2005と2008は、 人間が読めるようにSTLオブジェクトを表示する「Visualizer」を持っていました。 誰でも、Boostクラスのような他の型のためのVisualizerを書くことができます。 これはアンドキュメントで、サポートもされませんが、非常に有用になりえます。 この発表は、shared_ptr、functionおよびmapの表示を改善するために Visualizerを書く方法について説明し、Visual Studio 2010の新しい特徴を利用する方法を紹介します。 Joachim Faulhaber: Boost.Alabaster

    BoostCon 2010 : 5/11 - Faith and Brave - C++で遊ぼう
    crenlif
    crenlif 2010/02/13
    "Michael Wong: C++0x Concurrency この話では、私はBoostCon 09でのC++0x並列性の議論に引き続いて話していくつもりです。 とくに、C++のメモリモデル、新たなC++0xライブラリを通じて並列性がどのように扱われるか、 スレッド管理、ス
  • BoostCon 2010 : 5/12 - Faith and Brave - C++で遊ぼう

    Maurice Herlihy : Keynote Gennadiy Rozental: Production use of Boost.Test Boost.Testの使用法について: 1.関数実行を保護するexecution_monitorの使用法。 様々な配置オプション。 (New)浮動小数点例外の取り扱い。 (New)コールバックでの罠 2.高水準なプログラム実行保護のためのprogram_execution_monitorの使用法。 3.(New)生産コンポーネントにおけるBoostテストツールの使用法。 4.単体テストにおいて:実装自体の内部を構築コンポーネントユニットテストする2つのアプローチ: a) コンパイル時のスイッチを使用する b) コンソールテスト実行と、共有ライブラリとして組み込まれた実装を使用する Michael Caisse: An Asio Based Fl

    BoostCon 2010 : 5/12 - Faith and Brave - C++で遊ぼう
    crenlif
    crenlif 2010/02/13
    "Transactional Memoryの概観 Transactional Memory(TM)は並列プログラミングを単純化し、 制限のない実行モデルをサポートする現代の並列制御パラダイムです。 この終日セッションは、それらの最近のTM研究開発について議論するため
  • C++ Style Guide

    Benjy Weinberger Craig Silverstein Gregory Eitzmann Mark Mentovai Tashana Landray This style guide contains many details that are initially hidden from view. They are marked by the triangle icon, which you see here on your left. Click it now. You should see "Hooray" appear below. Hooray! Now you know you can expand points to get more details. Alternatively, there's an "expand all" at the top o

  • ちょっとだけマイナーなSTLの話 - d.y.d.

    21:23 09/11/29 ドラクエ3 ドラゴンクエスト III モバイル版 が配信開始されたと聞いてはプレイせずにはいられない、ということで、さっきクリア。 内容は 「SFC版のベタ移植 - すごろく場 + AI戦闘」 ですね。 すごろく場が減った分、限定アイテムが他の場所に移動 (パワーベルト・ドラゴンテイル・ドラゴンローブ・グリンガムのムチが小さなメダル賞品に。 光のドレスがゾーマ城の宝箱に。雷神の剣も宝箱だった気がする。あと、小さなメダルの総数が110枚で変化無しらしいので、 すごろく場にあった分が通常マップに押し出されて、ところてん式に押された炎のブーメランもメダル賞品化)。 不思議なボレロと女神の指輪は見てない。なくなった? AIは、マヌーサ/ラリホー/マホトーン辺りを効く相手にだけ積極的に使ってくれるので参考になる&便利。 勇者もAI駆動にできるモードが欲しかった 細かいと

    crenlif
    crenlif 2009/11/17
  • デストラクタがvirtualじゃないクラス、例えばvectorは継承しちゃだめなんだぞー! - 神様なんて信じない僕らのために

    と言われたら。 C++ code - 21 lines - codepad class Container { public: ~Container() { printf("Container::~Container()\n"); } }; class Hoge : protected Container { public: }; int main() { Hoge h; Hoge* hoge = new Hoge(); delete hoge; いったい何の話ですか? と、とぼけましょう。

    デストラクタがvirtualじゃないクラス、例えばvectorは継承しちゃだめなんだぞー! - 神様なんて信じない僕らのために
    crenlif
    crenlif 2009/11/08
  • STLのvectorに文句を言わずに自分で頑張る方法 - 神様なんて信じない僕らのために

    1.自分でvectorを書く 死亡フラグ。/(^o^)\ イテレータも使えないカスコンテナができる可能性99.9%。 今すぐ死んだ方が良い。 2.STLのvectorをprotected継承してカスタマイズする 例えばこんな感じ。 C++ code - 40 lines - codepad これは最初からreserveしておくSTLのvector、インターフェイス制御可。 これをすることで、例えばpush_backの際にcapacityが変化したか、といったような事を監視できるし、 (ただし、insertなどのメソッドでもcapacityは変化する) 使わせたくないインターフェイスを公開しない、という事もできるし、 HogeList().swap(hogeList_); といったようなswap技法によるクリアや、 HogeList(hogeList_).swap(hogeList_); こ

    STLのvectorに文句を言わずに自分で頑張る方法 - 神様なんて信じない僕らのために
    crenlif
    crenlif 2009/11/07
    "下記の参考Vectorは全てのコンストラクタを使えるようにしていないので実際にはコンストラクタは使えるようにすべき、ということに注意。"
  • 1