- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
605 :デフォルトの名無しさん[]:2015/07/16(木) 00:04:58.16 ID:ebNFYd4N - >>587
規格的にそこは関係ないから、規格書読む能力のないバカは参加するなという意味。 バカは「8.5のどこにあるんだ?」と言っている。確かに書いてないが、 initializer: brace-or-equal-initializer ( expression-list ) とは書いてある。バカの主張によると class c2{ public: c1 c1(0); } が文法的に正しい事になるぞ。
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
606 :デフォルトの名無しさん[]:2015/07/16(木) 00:08:17.10 ID:ebNFYd4N - >>602
なんだ、結果的に援護しちまったが、お前もアホか。10年ROMってろ。
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
608 :デフォルトの名無しさん[]:2015/07/16(木) 00:39:17.89 ID:ebNFYd4N - >>607
ますます墓穴を掘ってる事に気付かないのか? アホが書き損じたのはメンバー初期化リストってゆーんだよ。 それは12.6で定義されてるんだよ。8.5なんか必死に見ても書いてあるわけないんだよ。 死ねよ。バーカ。
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
613 :デフォルトの名無しさん[sage]:2015/07/16(木) 12:18:02.04 ID:ebNFYd4N - >>609 >>611
お前バカだろ。規格に拘って「8.5のどこに〜〜」と煽ったバカを煽り返しているんだから8.5に拘るのは当たり前だ。 >>602がアホなのは 文法的に間違いな例を提示し、さんざん考えた挙句、文法的には間違ってないが わざわざ、効率の悪い例をひねくりだしたところ。 c1 c1{}; ← なぜこれを示せないのか? 理解してないからだ。 > もう一人は割と知識があるんだけど自分が唯一絶対正義な人。 お前、こないだhttp://peace.2ch.net/test/read.cgi/tech/1435970316/253で、敗北を認めた後もしばらく粘着してたバカか? やっぱりバカはバカだな、絶対正義は魔道書(規格書ともいう)に決まっている。 バカが魔道書を誤読するのは勝手だが、それを伝道するな。 魔道書によらずに「これが正しいとか、これは間違っている」と発言するな。「xxというコンパイラでこうやれば出来る」は許してやる。
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
615 :デフォルトの名無しさん[sage]:2015/07/16(木) 12:56:52.70 ID:ebNFYd4N - やっぱりお前か。バカなんだから10年ROMってろと言った炉。
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
618 :デフォルトの名無しさん[sage]:2015/07/16(木) 14:13:35.97 ID:ebNFYd4N - >>616
魔道書に通じていない者はC++を語ってはいけない。お前が使うだけなら被害は波及しない。 The initialization that occurs in the = form of a brace-or-equal-initializer or condition (6.4), as well as in argument passing, function return, throwing an exception (15.1), handling an exception (15.3), and aggregate member initialization (8.5.1), is called copy-initialization. [ Note: Copy-initialization may invoke a move (12.8). —end note ] The initialization that occurs in the forms T x(a); T x{a}; as well as in new expressions (5.3.4), static_cast expressions (5.2.9), functional notation type conversions (5.2.3), mem-initializers (12.6.2), and the braced-init-list form of a condition is called direct-initialization.
|
- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
619 :デフォルトの名無しさん[sage]:2015/07/16(木) 14:22:09.41 ID:ebNFYd4N - >>616
> 質問なんですが、visual c++でnew[]すると、最後のほうに「・・・[なんか半角文字]」がテキストビジュアライザーに乗ってるんですが、これはnewで確保したサイズを記憶してる部分でしょうか? ・・・ ← 何をさしてるか分からないが、大抵のメモリアロケータではメモリブロックの「前」にサイズを記録している。
|