タグ

c++に関するtackmanのブックマーク (8)

  • Compiler Explorer

    Add new...Clone CompilerExecutor From ThisOptimizationStack UsagePreprocessorASTLLVM IROpt PipelineDeviceRust MIRRust HIRRust Macro ExpansionGHC CoreGHC STGGHC CmmGCC Tree/RTLGNAT Debug TreeGNAT Debug Expanded CodeControl Flow Graph

    Compiler Explorer
    tackman
    tackman 2018/07/07
    コンパイル結果のアセンブリ言語を表示してくれる
  • Rice - Ruby Interface for C++ Extensions

  • Hail the return of native code and the resurgence of C++

    Hail the return of native code and the resurgence of C++ Interpreted languages and virtual machines are all well and good, but a new version of C++ signals renewed interest in old-fashioned native binaries. Programming language trends come and go. First, Java is the hot new language, then it's Python, then Ruby steals the limelight, then it's back to JavaScript. But the latest language darling is

    Hail the return of native code and the resurgence of C++
    tackman
    tackman 2011/08/25
    Hailてw C++erは海外でもそういうノリなのか
  • TechCrunch | Startup and Technology News

    Early attempts at making dedicated hardware to house artificial intelligence smarts have been criticized as, well, a bit rubbish. But here’s an AI gadget-in-the-making that’s all about rubbish, literally: Finnish…

    TechCrunch | Startup and Technology News
    tackman
    tackman 2011/08/12
    ブラウザ上で動くプログラムにC/C++を使える…らしいけど、詳細不明過ぎて今の時点ではなんとも
  • deleted definitionによるクラスの初期化の制御


    bool struct Boolen { Boolen( bool ) { } } ; C++ int main() { Boolen a = true ; // OK Boolen b = 123 ; // OK Boolen c = &a ; // OK } 鹿bool int main() { Boolen a = true ; // OK Boolen b = bool( 123 ) ; //  Bool
    tackman
    tackman 2011/06/22
    おおおおおこれはすごい素晴らしい / ところで警告出ても放置って普通のことなんでしょうか。私は警告出てると気持ち悪くて仕方ないので、警告消えるまでコード書き直しますけど
  • CLX C++ Libraries


    Overvies CLX C++ Libraries   C++  CLX C++ Libraries  BSD  Usage CLX C++ Libraries 使  clx   CLX C++ Libraries  clx   using   gcc 4.0.2 (Linux), gc
    tackman
    tackman 2011/06/13
    UTF-8が扱える模様
  • C++ でのビルド時間を短縮するいくつかの方法 - melpon日記 - HaskellもC++もまともに扱えないへたれのページ


     C++  Boost 使 Boost   Twitter  Post     C++  include   Boost.PP 使 Booooooooooooooooos
    C++ でのビルド時間を短縮するいくつかの方法 - melpon日記 - HaskellもC++もまともに扱えないへたれのページ
    tackman
    tackman 2010/10/22
    あー、テンプレートとPImpl相性悪いなあと思ってたけど、全部ヘッダに書くのが”普通の”解決法なのか。普通じゃないC++プログラマでごめんなさい、これからは普通を目指します
  • 自分用コーディング標準(C++)

    [ C++で開発 ] 自分用コーディング標準(C++) C++コーディング標準はいくつかありますが、どうもピンとくるのがないので良いとこ取りで自分用コーディング標準をまとめます。 スタイル編 ファイル構成 C++は、マルチパラダイム言語です。オブジェクト指向プログラミングを中心に据える場合はクラスが構成要素の中核となりますが、ジェネリックス(テンプレート)プログラミングを中心に据える場合はテンプレート集が構成要素の中核となります。もちろん構造化プログラミングを中心に据える場合はフリー関数が構成要素の中核となります。 クラス中心方式を採用する場合 主にオブジェクト指向プログラミングを行う場合のファイル構成法です。 1クラスを1対のファイル(ヘッダーファイルおよびソースファイル)に記述する あるクラス内でしか利用しないクラスは、内部クラスにしてもよい ファイル名は、クラス名を基幹名(basen

  • 1