- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
814 :デフォルトの名無しさん[sage]:2014/07/22(火) 00:44:54.35 ID:XmTqIxPz - 暫定的にね
|
- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
820 :デフォルトの名無しさん[sage]:2014/07/22(火) 02:00:01.16 ID:XmTqIxPz - 2003はあくまでも暫定的なんだよ
アドレスを抽出する確定的なメンバー関数が用意されてないかっただろ 昔の規格でもコンパイラが通るのは非常にまずいのだよ
|
- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
825 :デフォルトの名無しさん[sage]:2014/07/22(火) 02:58:35.24 ID:XmTqIxPz - []は、本来要素を出し入れするためのもので&でアドレス無理矢理
取っているのはスマートではないよ
|
- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
826 :デフォルトの名無しさん[sage]:2014/07/22(火) 03:04:14.54 ID:XmTqIxPz - 2003以前の仕様ならリファレンサーであることも視野にいれておかなくてはならないし、環境によってはバグの温床になりかねない
|
- C/C++の宿題片付けます 167代目
772 :デフォルトの名無しさん[sage]:2014/07/22(火) 12:00:39.52 ID:XmTqIxPz - >>770
死ね
|
- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
839 :デフォルトの名無しさん[sage]:2014/07/22(火) 12:10:14.29 ID:XmTqIxPz - >>828
data() があるかないかで vector の領域が連続である環境かどうかきっちり把握できる
|
- 【初心者歓迎】C/C++室 Ver.91【環境依存OK】
840 :デフォルトの名無しさん[sage]:2014/07/22(火) 12:17:44.45 ID:XmTqIxPz - data() 以前の環境は、言語環境の仕様確認が必要だからすべての環境で動作するプログラムを作成する場合に環境依存の問題を解消できない。
|
- C++相談室 part113
528 :デフォルトの名無しさん[sage]:2014/07/22(火) 22:01:22.05 ID:XmTqIxPz - constexprは、バイナリ変換時にすべて定数におきかえられるから a が const というわけじゃなくて 計算結果が const なんだぞ
|
- C++相談室 part113
529 :デフォルトの名無しさん[sage]:2014/07/22(火) 22:06:36.21 ID:XmTqIxPz - const は、定義の仕方によっては、展開されずにデータ領域に格納されることがあるのが大きな違い。
|
- C++相談室 part113
531 :デフォルトの名無しさん[sage]:2014/07/22(火) 22:29:01.40 ID:XmTqIxPz - 読み取り専用とか全く関係ない。
やろうとおもえば、const も const_cast で普通の変数に無理矢理置き換えることができるので。
|