- C++相談室 part115 [転載禁止]©2ch.net
453 :デフォルトの名無しさん[sage]:2015/01/13(火) 11:26:02.29 ID:9boVeRRQ - std::initializer_list<T> を引数に取るのが素直なのかな?
いつの間にか std::min() max() もそうなっていたし。 → std::min( { 1, 2, 3 } )
|
- C++相談室 part115 [転載禁止]©2ch.net
458 :デフォルトの名無しさん[sage]:2015/01/13(火) 12:52:02.60 ID:9boVeRRQ - 可変長テンプレートは望まれていた機能だし、訳分からんとは思わないな。
今は関数型言語っぽい書き方が必須になるのが難点だけど、 次の規格では手続き型っぽく書ける改良案も出ていると聞いた。
|
- C++相談室 part115 [転載禁止]©2ch.net
464 :デフォルトの名無しさん[sage]:2015/01/13(火) 16:45:31.53 ID:9boVeRRQ - int i = ...;
float f = reinterpret_cast<float&>(i);
|
- C++相談室 part115 [転載禁止]©2ch.net
469 :デフォルトの名無しさん[sage]:2015/01/13(火) 19:16:35.25 ID:9boVeRRQ - >>466
恥ずかしながら >>467 と同じ意味だと思ってた。 この使い方だと最適化の有無で動作が変わっても文句言えないってことなんだね。
|
- 【Python】スクリプト バトルロワイヤル47【pl,rb,php,js】 [転載禁止]©2ch.net
285 :デフォルトの名無しさん[sage]:2015/01/13(火) 19:20:57.98 ID:9boVeRRQ - >>284
Pythonってアプリ同梱で配布するやり方がよくわからんのよね。 Python環境自体を別途インストールするなら問題ないのだけど。 Luaは最初からexe埋め込みだから、その点は明確で、環境依存はしづらいな。
|
- 【Python】スクリプト バトルロワイヤル47【pl,rb,php,js】 [転載禁止]©2ch.net
287 :デフォルトの名無しさん[sage]:2015/01/13(火) 21:16:48.11 ID:9boVeRRQ - >>286
拡張と埋め込みまでは知ってる。 その後、 exe と python.dll と *.py を同梱して配布するには? の資料が見つからないんだ。 レジストリを見に行くようで、ファイル単体では動かないんだよ。
|
- C++相談室 part115 [転載禁止]©2ch.net
478 :デフォルトの名無しさん[sage]:2015/01/13(火) 22:28:24.20 ID:9boVeRRQ - >>475
複数の文字コードをそのまま扱える言語なんて、Rubyと一部DBのSQLくらいじゃないの? 読み込みの際に変換しているだけだと思うが。 mbstowcs なり MultiByteToWideChar なり ICU なり、用途に叶うものを使えば良い。 リテラルも "..." と L"..." があって使い分けることになる。
|