タグ

c++に関するir9のブックマーク (56)

  • C++ Cheat Sheets & Infographics

    Standard Algorithms

    C++ Cheat Sheets & Infographics
    ir9
    ir9 2022/03/07
  • Learn Contemporary C++ | Concise&Visual Examples

    Learn up-to-date, idiomatic C++ with code examples, concise explanations, cheat sheets and infographics. -- Lerne aktuelles, idiomatisches C++ mit Code-Beispielen, knappen Erklärungen und Infografiken. -- 学现代的C++ // 代码示例,简洁的说明和图表

    Learn Contemporary C++ | Concise&Visual Examples
  • C++でVST作り


    VST SDK 3.7.5 2022516VST SDK 3.7.5 sdk.steinberg.net VST3 Developer Portal VST SDK 3.7.4 ( )  ()moduleinfo.json /Contents/moduleinfo.json.vst3 ((PF
    C++でVST作り
  • C++ Patterns

    12345678910111213141516171819202122232425262728293031323334 #include <memory> class bar; class foo { public: foo(const std::shared_ptr<bar>& b) : forward_reference{b} { } private: std::shared_ptr<bar> forward_reference; }; class bar { public: void set_back_reference(const std::weak_ptr<foo>& f) { this->back_reference = f; } void do_something() { std::shared_ptr<foo> shared_back_reference = this->b

    ir9
    ir9 2015/04/08
  • 多倍精度整数の基礎 ( 四則演算編 ) - Qiita

    coe は次数 i ごとの任意の係数, radix は基数. 具体的には std::vector の template 引数に coe を指定し配列の添え字を i とする. 実装 準備 まずクラスに与えられるべき必要な template parameters を確認する. template< class UInt = std::uint16_t, class DoubleUInt = std::uint32_t, class DoubleInt = std::int32_t, DoubleUInt BitNum = sizeof(UInt) * CHAR_BIT > class integer; class UInt = std::uint16_t ここには coe の型を指定する. coe で表現できる最も大きな値 + 1 が radix になる. class DoubleUInt =

    多倍精度整数の基礎 ( 四則演算編 ) - Qiita
  • 自前のC++オブジェクトをjscriptで操作させたい | Life is Real.


    COM調 jscript (; MSDN COMVisual Studio Express Edition退  IDispatch
  • Visual C++で使えるC++11

    身内向けですがせっかく作ったので。 土日に深夜のテンションで作ったので抜け漏れ誤字脱字だらけだと思います…Read less

    Visual C++で使えるC++11
    ir9
    ir9 2013/08/26
  • Spaghetti Source - 各種アルゴリズムの C++ による実装


    ACM/ICPC C++        TODO  使 Verify  Verify    
  • C++ 開発者が陥りやすい OpenMP* の 32 の罠 | iSUS


    ® 32 OpenMP traps for C++ developers (http://software.intel.com/en-us/articles/32-openmp-traps-for-c-developers/)   OpenMP* 使  
    C++ 開発者が陥りやすい OpenMP* の 32 の罠 | iSUS
    ir9
    ir9 2012/01/11
  • TFS 2015 build drop folder explorer link not opening - MSDN Blogs

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    TFS 2015 build drop folder explorer link not opening - MSDN Blogs
  • EBNF Syntax: C++ (ISO/IEC 14882:1998(E))

    [ '::' ] [ nested_name_specifier ] class_name 'virtual' [ access_specifier ] [ '::' ] [ nested_name_specifier ] class_name access_specifier [ 'virtual' ] [ '::' ] [ nested_name_specifier ] class_name

  • モダンなC, C++の開発環境の構築方法 - 考える人、コードを書く人


    C, C++Linux(DebianUbuntu)  apt-getUbuntuDebiangccg++ $ sudo apt-get install build-essential  (ltrace) GDB GNU Valgrind  strace  $ sudo apt-get install gdb valgrind strace  C, C++makeSConsCMak
    モダンなC, C++の開発環境の構築方法 - 考える人、コードを書く人
    ir9
    ir9 2010/08/02
    Linux方面での開発環境構築まとめ
  • BoostのVisual Studio Debugger Visualizers - Faith and Brave - C++で遊ぼう

    Visual Studioには2005からDebugger Visualizersという機能がこっそり入っていて そのおかげでSTLコンテナの状態がデバッグウィンドウで見やすくなっています。 デフォルトでDebugger Visualizersが有効になっているので、 vectorをデバッグしてみると以下のようにデバッグウィンドウに表示されます。 Debugger Visualizersを無効にした場合は以下のように表示されます。 これを見れば、Debugger Visualizersのおかげでどれだけ見やすくなっているかがわかると思います。 なんだかよくわからない値ではなく、要素数と要素がはっきりわかるようになっています。 Debugger Visualizersは、コンパイラに同梱されたライブラリのみに適用されるだけでなく ユーザー定義のライブラリにも適用することができます。 Visu

    BoostのVisual Studio Debugger Visualizers - Faith and Brave - C++で遊ぼう
  • Set a Thread Name in Native Code - Visual Studio (Windows)

    Thread naming is possible in any edition of Visual Studio. Thread naming is useful for identifying threads of interest in the Threads window when debugging a running process. Having recognizably-named threads can also be helpful when performing post-mortem debugging via crash dump inspection and when analyzing performance captures using various tools. Ways to set a thread name There are two ways t

    Set a Thread Name in Native Code - Visual Studio (Windows)
    ir9
    ir9 2009/12/11
  • 本の虫: rvalue reference 完全解説


     C++0xrvalue referencervalue reference使C++0x lvaluervalueClvaluervalueleft hand value, right hand valueC++使 lvaluervalue
    ir9
    ir9 2009/11/27
  • 例外について色々と考えてみた - ぐるぐる~


    C#  -   - Diary of Dary  - C#matarillo Twitter  Java    Java 使   Meyer
    例外について色々と考えてみた - ぐるぐる~
  • 数列辞典

    The page you're looking for has moved, been replaced, or is currently unavailable to view. If you previously bookmarked a page and have now reached this message, check to make sure the link was not shortened, or go to our home page to find the page from there. We've been upgrading this site. If you selected a link on our site and reached this message, use the Back button to return to the previous

    数列辞典
    ir9
    ir9 2007/01/27
    c++のえらい人
  • 初級C言語Q&A

    [↑質問一覧] [ホームページ] 号別リスト コンパイラの選び方 (C MAGAZINE 1995-6) 文字列 (C MAGAZINE 1995-7) ポインタ (C MAGAZINE 1995-8) malloc, free (C MAGAZINE 1995-9) 値 (C MAGAZINE 1995-10) スタイル (C MAGAZINE 1995-11) 不定と未定義 (C MAGAZINE 1995-12) 前処理 (C MAGAZINE 1996-1) 処理系依存の問題 (C MAGAZINE 1996-2) 動かないプログラム (C MAGAZINE 1996-3) 構造体 (C MAGAZINE 1996-4) ビット操作、論理演算(C MAGAZINE 1996-5) 標準ライブラリ (C MAGAZINE 1996-6) 構造体(2) (C MAGAZINE 1996

    ir9
    ir9 2006/12/10
  • The Biscuit Parser Library

    "Give him some of the biscuit which famous Rhodes has sent you." —Marcus Valerius Martialis 1   Motivation I was looking for a small and unstrict xml parser. Boost.Spirit and Boost.Xpressive showed a lot of functionality but made big executables. On the other hand, YARD written by Christopher Diggins was simple, small and fast. In time, I found that YARD and Boost.Range could be binded. It was nam

  • バベル - extra - C++ - TrickLibrary

    This domain may be for sale!