2018-04-22 📰2018-04-22のニュース 🔖プログラミング ニュース JavaScript C++ C++ C++でブラックジャックを作りたい - Qiita 古い標準ライブラリ実装を新しいコンパイラで使って困った話 - in neuro 興味深い。C++11とC++14両方に対応できていない実装のバグに見える。clang でのことらしいので libc++ かな?libc++ にバグレポできるかも。 あ、でも「絶妙に古いコンパイラ」付属の「絶妙に古いlibc++」限定だと意味ないか…。 ご本人からコメントいただきました「デフォルトで絶妙に古いGCC実装の標準ライブラリ(C++14未対応なのでconstexprメンバはまだ常に暗黙constでよかった)が使われ、しかしコンパイルに使ったclangはC++14対応していたのでエラーになる、という事件」だったそうです。 というわけで、結論通り コンパイラは野良ビルドし、環境が用意している古いコンパイラとライブラリ実装は全て無視しよう。 ECMAScript Blobを使って(jQuerryを使わずに)JavaScriptでデータをファイルに保存 - Qiita react + redux の勉強1:環境構築 - jshitaの日記 javascriptでブロックチェーンをつくってみよう - 2 ブロックチェーンの実装 - @mizumotokのブログ