岡山の某中3女子ことボレロ村上氏との有意なからみ

ボレロ村上氏の訃報を聞いて、自分が質問した形跡をまとめてみた。
4

ボレロ村上氏の訃報を聞いて、自分が質問した形跡をまとめてみた。

自分にとってボレロ村上氏は偉大な人枠に入ってるので、恐れ多さから、そこまで質問してはいないけど、彼のブログや、なによりSproutの実装がどれだけ自分のC++の勉強の助けになったか、計り知れない。

リンク GitHub Visual Studio 2015およびVIsual Studio 2013 November CTP対応 · Issue #80 · bolero-MURAKAMI/Sprout sprout/config/compiler/visualc.hpp で現状constexprとnoexceptが無効化されていますが、noexceptはVIsual Studio 2013 November CTPから、C++11のconstexprはVisual Studio 2015から対応しているように思います。ついでにC++11の他の機能への対応をまとめると Visual Stud...
狂える中3女子ボレロ村上/陶芸C++er @bolero_MURAKAMI

csvならその気になればコンパイル時に読み込むこともできるし

2016-03-08 18:49:36
yumetodo @yumetodo

@bolero_MURAKAMI コンパイル時csvパーサーってだれか作ってないかなぁ・・・sprout使って・・・

2016-03-08 18:50:38
狂える中3女子ボレロ村上/陶芸C++er @bolero_MURAKAMI

@yumetodo Sprout.Weed でパーサ書けばいけないことはないですね(VC++だと通らない)。 melpon.org/wandbox/permli…

2016-03-08 19:47:28
はぇ~ @haxe

sproutを使うと型生成できるん…? おそろしや

2016-03-08 19:16:06
yumetodo @yumetodo

コンパイル時に文字列からenum classを「定義」できるわけではない ・・・という認識なんですがあってますよね?@bolero_MURAKAMI twitter.com/haxe/status/70…

2016-03-08 19:54:41
狂える中3女子ボレロ村上/陶芸C++er @bolero_MURAKAMI

@yumetodo ちょっと文脈が分からないんだけど、文字列から型レベルの定義を生成したくなる時ってたいてい設計に無理がきてるので一度見直したほうがいいと思います。

2016-03-08 20:03:22
yumetodo @yumetodo

これがどういう意味かさっぱり理解出来ないです。そもそもUDT #とは gcc.gnu.org/ml/libstdc++/2… #constexpr #cpp @bolero_MURAKAMI @_EnumHack pic.twitter.com/Z4sgBtbvor

2016-03-14 17:43:21
拡大
狂える中3女子ボレロ村上/陶芸C++er @bolero_MURAKAMI

@yumetodo 直訳:暗黙にconstexpr指定される。非リテラル型な任意のUDT(User-Defined Type)に対して、constexprコピーコンストラクタはill-formedになるため、明示的にconstexpr指定すべきでない。

2016-03-14 18:20:29
狂える中3女子ボレロ村上/陶芸C++er @bolero_MURAKAMI

@yumetodo つまり、duration<Rep> の Rep は非リテラル型なユーザ定義型である可能性があるため、明示的にconstexpr指定しないようにする変更。Rep がリテラル型である場合、トリビアルコピーコンストラクタは暗黙にconstexpr指定される。

2016-03-14 18:23:32
yumetodo @yumetodo

@bolero_MURAKAMI >トリビアルコピーコンストラクタは暗黙にconstexpr指定される。 今日まで気がついてなかった・・・。 ありがとうございます。

2016-03-14 18:24:39