メモ

GCC-4.7.1 がリリースされた

gcc の最新版, GCC-4.7.1 がリリースされました: http://gcc.gnu.org/ml/gcc/2012-06/msg00198.html http://gcc.gnu.org/gcc-4.7/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.7.1/ 今回のリリースはパッチのため,機能的には GCC-4.7.0 と同じになりますが…

GCC-4.7.0 がリリースされた

GCC の最新版, GCC-4.7.0 がリリースされました. http://gcc.gnu.org/gcc-4.7/ http://gcc.gnu.org/ml/gcc/2012-03/msg00347.html Git ミラーにおける ID はこちらです: gcc-4.7.0 93c5ebd73a4d1626d25203081d079cdd68222fcc GCC-4.7.0 は,実に1年ぶり…

GCC-4.4.7 がリリースされた

GCC 公式から GCC-4.4.7 が入手可能になりました: http://gcc.gnu.org/ml/gcc/2012-03/msg00181.html http://gcc.gnu.org/gcc-4.4/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.4.7/ メールでのアナウンスは行われなかった模様です. なお,これにより GCC-4…

コピーできるけどムーブできないクラス

以下のようなクラスを考えます: struct Hoge { Hoge(){} Hoge( Hoge const& ) = default; // Copy は定義されている Hoge( Hoge && ) = delete; // しかし, Move は明示的に delete されている // 代入は(とりあえず)考えないことにする void operator=(…

GCC-4.7.0 の RC がリリースされた

GCC の最新版, GCC-4.7.0 の Release Candidate が GCC 公式と そのミラーから入手可能になりました: http://gcc.gnu.org/ml/gcc/2012-03/msg00014.html ftp://gcc.gnu.org/pub/gcc/snapshots/4.7.0-RC-20120302 新機能を追加するバージョンの RC ですので…

GCC-4.6.3 がリリースされた

GCC の最新版, GCC-4.6.3 がリリースされました: http://gcc.gnu.org/ml/gcc/2012-03/msg00006.html http://gcc.gnu.org/gcc-4.6/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.6.3/ 前回のリリースである GCC-4.6.2 と同様,パッチであり,新しい機能の追加…

GCC-4.6.2 がリリースされた

gcc の最新版, GCC-4.6.2 がリリースされました: http://gcc.gnu.org/ml/gcc/2011-10/msg00486.html http://gcc.gnu.org/gcc-4.6/ ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.6.2/ Gitミラー上の commit ID は e07bbb139795b3a6702c7c00ab80524be0ba92e8 …

GCC Git ミラーの Release に tag を打つ

GCC 公式の Git ミラー http://gcc.gnu.org/git/?p=gcc.git は, Release に対して tag が打たれていません. で,それは不便なので, Release に対して tag を打つ方法を紹介します. やり方は簡単で,適当な branch ( origin/gcc-4_6-branch 等)に対し,…

N3126: 20.8.15 Class template hash の T* に対する特殊化がおかしい

Boost.Flyweight の発表するときの資料として規格を見ていた時に気づいたんですが、 C++0x の Working Draft (N3126) の 20.8.15 Class template hash の項目の、 template <> struct hash<T*>;の部分がおかしいです。 正しくは、 template <class T> struct hash<T*>;となっ</t*></class></t*>…

Boost 1.42.0 がリリースされましたね

http://www.boost.org/users/news/version_1_42_0 新規ライブラリは Boost.Uuid http://www.boost.org/doc/libs/1_42_0/libs/uuid/uuid.htmlということです。 実のところUUIDってあまり知らなかったので、折角の機会ですし、少し調べてみたいと思います。と…

gintenlib-1.0.0 でやりたいこと

C++非汎用俺ライブラリである「銀天ライブラリ」を、現行の version 1.0.0 beta から正式リリースの version 1.0.0 へアップデートするにあたって、ドキュメント整備以外にやっておきたい事を、自分へのメモとして適当に書いておくことにします。 options ラ…

Boost.勉強会 にいってきたよ!

今日は Faith and Brave 氏 http://d.hatena.ne.jp/faith_and_brave/ の主催する Boost.勉強会 ってイベント(?)に行ってきました: http://atnd.org/events/1839 正直キャンセル待ちが多くて諦めてたのですが、昨日ついったーで「飛び入りもOK」らしいと…