タグ

c++に関するmichael-unltdのブックマーク (29)

  • UE4のソースコードを落として読んでみた - Qiita

    はじめに 時は2014年。このげいむ業界はUnity帝国の統治により平和な日々(!)を過ごしていた。しかし突然、地底からUE4が・・・(伝記 戦争の歯車の冒頭より) でも実は、UEの歴史はすごく古いデス。 ※僕も実はアンリアル1の頃からMod作るためにちょこっとエディタ触ってました。ValveのSorceエンジンやQuakeエンジンのエディタより断然使いやすかったなぁ( ´∀`) GDC2014で歴史的発表がなされた。 【GDC 14】Epic Games、「Unreal Engine 4」にサブスクリプションモデルを導入―月額19ドルで全ての機能が利用可能に gamespark → 2015年3月3日から無料になりました\(^o^)/ え?今更オープンソース化?カーマック先生(Quake・Doom開発者・現Oculus CTO)は昔からやってたよ!あれちがう!?安いとは言え金取るのかよ!

    UE4のソースコードを落として読んでみた - Qiita
  • 株式会社ロングゲート - 製品案内

    Information 2013/12/25 書籍『プログラミングの魔導書 Vol.3』の発売 (書籍版の予約受付は終了しました) 2013/12/03 書籍『プログラミングの魔導書 Vol.3』の予約受付開始 2011/12/01 ブログを開始 2011/11/30 著者からの指摘を受け、書籍 『プログラミングの魔導書 Vol.2』PDF版を改訂 2011/11/02 書籍 『プログラミングの魔導書 Vol.2』の壁紙公開 2011/10/05 書籍 『プログラミングの魔導書 Vol.2』を発売 (書籍版の予約受付は終了しました) 2011/9/15 書籍 『プログラミングの魔導書 Vol.2』の予約受付開始 技術トレーニングサービスを開始 2010/8/07 書籍 『プログラミングの魔導書 Vol.1』を販売開始 2010/6/01 書籍情報を公開しました 2010/2/28 今年5月

  • C++ Library Links

    このページの他に、岡野原さんの "C++の便利ツール・ライブラリ" がオススメです。 標準ライブラリ STL その1。主に、リストやマップなどのコレクションに関する generic なデータ構造とアルゴリズム。 iostream その2。ストリーム入出力。 C.std その3。まだまだ現役。 boost 準標準。上の3つを超強力にした/するライブラリ達の集合体。 並列・ネットワーク・XML TBB (Thread Building Blocks) スレッドセーフなコンテナやスレッドをフル活用した並列アルゴリズムなど TinyXML 名前の通り軽量でまとまってるXMLパーザ。 MiX Minimalists XML parser。同じくXMLパーザ。 libcurlpp FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE, LDAP によるフ

  • Siv3D

    ゲームとメディアアートのための C++ ライブラリ「Siv3D」

    michael-unltd
    michael-unltd 2009/02/04
    ゲーム製作
  • ノキア、QtをLGPLでも提供へ - @IT

    2009/01/16 フィンランドのノキアは1月15日、同社が提供するクロスプラットフォームのGUIツールキット(アプリケーションフレームワーク)の「Qt」をLGPL 2.1でも提供していく計画だと発表した。2009年3月にリリース予定のQt 4.5から適用される。 従来のGPLや商用ライセンスに加えてLGPLが利用可能となる。これにより、より広範囲にQtの採用が広がる可能性が出てきた。GPLで公開されているライブラリは、リンクして利用する場合にソースコードの公開義務が発生するが、LGPLのライブラリであれば商用のプロプライエタリソフトウェアなどで、ソースコードを非公開にしたまま利用できる。 QtはWindowsMac OS X、LinuxなどOSの違いを超えて利用できるアプリケーションフレームワーク。Photoshop Elements、Skype、Google Earthなどのアプリ

  • cppreference.com

    CppCon 2024 It's the annual, week-long gathering for the entire C++ community. Register now!

  • http://www.isc.meiji.ac.jp/~ce77240/index.html

    michael-unltd
    michael-unltd 2008/12/22
    processingの代わりにも
  • Google C++スタイルガイド 日本語訳

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。

  • 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

    michael-unltd
    michael-unltd 2008/12/01
    文字列、ネットワーク処理等
  • C++ Glossary

    このページについて C++関係の話に出てくる言葉で、「読んで字の如し」 とはいかない難解語の簡単な解説を並べてみました。Glossaryというより、 むしろ略語辞典になってしまいました。巷で見かけた単語を並べているだけなので、 実際の所ほとんど使われない略語もあったりするかもしれません。 ちゃんとした用語集は Bjarne Stroustrup's C++ Glossary などをご覧になることをオススメします。 用語集 ADL (Argument Dependent name Lookup) 引数に依存した名前の探索。 Argument Based Lookup, Koenig Lookup とも呼ばれる。 #include <iostream> #include <string> ... std::string s; std::cout << s << std::endl; // os

  • Techniques for Scientific C++

    Todd Veldhuizen <tveldhui@acm.org> Indiana University Computer Science Technical Report # 542 Version 0.4, August 2000 This report summarizes useful techniques for implementing scientific programs in C++, with an emphasis on using templates to improve performance. Chapter 1: Introduction 1.1: C++ Compilers 1.1.1: Placating sub-standard compilers 1.1.2: The compiler landscape 1.1.3: C++-specifi

  • perl - Text::Tx も一応作った : 404 Blog Not Found

    2007年12月24日06:30 カテゴリLightweight Languages perl - Text::Tx も一応作った WEB+DB PRESS vol. 42 404 Blog Not Found:perl - Text::Darts 0.02 Released!でも余裕があればText::Txとかも作ってみたいところ。 眠れないので勢いにまかせて作っちゃいましたよ岡野原さん。 /lang/perl/Text-Tx/ - CodeRepos::Share - Trac svn co http://svn.coderepos.org/share/lang/perl/Text-Tx で取って下さい。 CPANに上げるのはまだ。理由はこれから書きます。 CPANにまだ上げない理由その一。txはlibraryとして素直に使うにはちょっと問題があるのです。 tx.cpp 140: fp

    perl - Text::Tx も一応作った : 404 Blog Not Found
    michael-unltd
    michael-unltd 2008/09/10
    機械学習系統
  • ロベールのC++教室

  • Tx: Succinct Trie Data Structure

    English 概要 TxはコンパクトなTrieを構築するためのライブラリです.従来のTrieの実装(darts等)に比べ1/4〜1/10の作業領域量で辞書を保持することができ、数億〜十億キーワードなど大規模な辞書を扱うことが可能です.Trieは文字列からなるキー集合を処理するデータ構造で、キーが辞書に含まれているかのみではなく、キーのPrefixが含まれているかを高速に求めることができます.内部データ構造にはSuccinct Data StructureであるLevel-Order Unary Degree Sequence (LOUDS)を利用しています. ダウンロード Txはフリーソフトウェアです.BSD ライセンスに従ってソフトウェアを使用,再配布することができます. tx-0.12.tar.gz: HTTP Archives tx-0.11.tar.gz: HTTP tx

  • http://www.ttoyota.com/php/infoaccess1.php

    michael-unltd
    michael-unltd 2008/08/02
    記事、C++原典などアーカイブ
  • Xbyak - x86 JIT assembler -

    Xbyak - x86, x64 JIT assembler - .frame(English) .frame(x86の究極の最適化手法?) Xbyak(カイビャック)はx86(IA32), x64(AMD64, x86-64)のマシン語命令を生成するC++のクラスライブラリです. プログラム実行時に動的にアセンブルすることが可能なため, 柔軟な最適化(動的コード生成)が可能となります(利用シーン:量子化の高速化, 式の計算). 暗号ライブラリに使って高速な実装をしてみた(very fast etaT pairing for Core 2 Duo) ヘッダファイルオンリー xbyak.hをインクルードするだけですぐ利用することができます(32bit, 64bit両対応). Windows Xp(32bit, 64bit), Vista/Linux(32bit, 64bit)/Intel

  • about | openFrameworks

    openFrameworks is an open source C++ toolkit designed to assist the creative process by providing a simple and intuitive framework for experimentation. openFrameworks is designed to work as a general purpose glue, and wraps together several commonly used libraries, including: OpenGL, GLEW, GLUT, libtess2 and cairo for graphics rtAudio, PortAudio, OpenAL and Kiss FFT or FMOD for audio input, output

  • Visual C++ 2008 Feature Pack: MFCの強化 (2):CodeZine

    はじめに マネージド言語の発展ペースに比べると、C++言語の変化は誠に遅々たるものに見えますが、C++での新機能の開発は着実なペースで以前と同様に続いており、全体的に見ればこの点こそがC++という言語の特徴と言えます。Visual Basicのような、トレンドに合わせてその姿形を変えていく言語と比べると、長い目で見ての安定性はC++の大きな特長の1つです。C++では、変更は安定したペースで、かつ十分に精査されたうえで起こります。現在進行中のC++言語への拡張は「C++0x Standard」と呼ばれており、この拡張では、ここ10年間に標準として承認された事項を反映しています。Technical Report 1(TR1)は、こうした標準化プロセスでの1つの中間段階であり、最終的には標準の一部になると見込まれる新機能を数多く盛り込んでいます。 このMFC機能パックとそのインストールについては

  • 職業PG一年目の者です。どうか宜しくお願いします。…

    職業PG一年目の者です。どうか宜しくお願いします。 新案件に入る事になり,C++の学習をします。 しかしC++は全く未経験で,何から手を付けて良いのか分かりません。 そこで ・学習方針を判断する為の情報を頂きたいです。 ・独習に適する等の情報も合わせてご教示頂ければと思います。 【疑問点】 1:VC++環境で学習する上で, ・VC++の方言や特有のライブラリ等も平行して学習した方が良いでしょうか? ・それとも,実務に備える為ライブラリ等を使う事を優先し学習した方が良いでしょうか? ・欲張らず,学習に使用する環境でIC++言語学習のみIをまず進めた方が良いでしょうか? 【状況・現時点の学習方針について】 [言語経験] ・Java,VB(業務 どちらも短期間) ・C(学生の時に少しだけ経験) [プロジェクト] ・現在のコード= VC++6.0 ・今年末頃.NET2005に移行 ただ「私はい

  • 変電工 - Google C++スタイルガイド日本語訳