トップページ > プログラム > 2015年11月27日 > Bpp9Chxs

書き込み順位&時間帯一覧

4 位/212 ID中時間01234567891011121314151617181920212223Total
書き込み数1510000020000000000000009



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
◆tAo.kQ2STk
C++相談室 part120 [転載禁止]©2ch.net
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
C言語なら俺たちに聞け パート0001
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part120 [転載禁止]©2ch.net
796 :デフォルトの名無しさん[sage]:2015/11/27(金) 00:52:12.98 ID:Bpp9Chxs
>>790
逆だと思うじゃん?
> glibcではvsprintfはvfprintf使って作られてる。
で正しいんだぜ。
http://code.woboq.org/userspace/glibc/libio/iovsprintf.c.html
C++相談室 part120 [転載禁止]©2ch.net
798 :デフォルトの名無しさん[sage]:2015/11/27(金) 01:08:13.77 ID:Bpp9Chxs
classとstructは元々概念からして全くの別物だからな。

まぁ仕様上はデフォルトのmember access controlがprivateかpublicかの違いしか無いけど。
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
986 : ◆tAo.kQ2STk [sage]:2015/11/27(金) 01:09:19.72 ID:Bpp9Chxs
> 間違ってもフラットArrayを再帰で辿るとか阿呆な事はしないように
ヒ、ヒープソート
C言語なら俺たちに聞け パート0001
482 :デフォルトの名無しさん[sage]:2015/11/27(金) 01:11:07.20 ID:Bpp9Chxs
>>479
C言語は、アセンブリ言語を操れる人にとって簡単に使えるように出来ている。
なのでアセンブリ言語関係の本を先に読むべき。

# ジョークだよ?
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
983 :デフォルトの名無しさん[sage]:2015/11/27(金) 01:14:50.60 ID:Bpp9Chxs
>>982
ふーむ
今cygwin/gccで__attribute__((section(".bss")))してでっかい未初期化の配列作って表示したりしてみたら
確かに0で初期化されてた。

ELFの.bssだとプログラム実行時に0で初期化されるってきちんと書いてあるんだけど、
PE/COFFの.bssにはそれが書いてないから怪しく思えたのよ
C++相談室 part120 [転載禁止]©2ch.net
800 :デフォルトの名無しさん[sage]:2015/11/27(金) 01:18:49.43 ID:Bpp9Chxs
まぁ某言語のrplaca関数より随分マシだけどな。
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
987 :デフォルトの名無しさん[sage]:2015/11/27(金) 02:36:02.76 ID:Bpp9Chxs
>>985
「PE/COFFの仕様書には」.bssがプログラム実行時に0で初期化されるか否かが書かれてないって話。
参照すべき資料はそいつではなく>>980の方。

> それ以前に.bssに置かれた変数が0でないなら、MSがpeを採用した時から
> 世界中でPGが発狂しているという事すら考えつかないのか?
.bssがきちんと初期化されないならされないで、Cがそれを未初期化なstatic変数の場所として利用しなければ
発狂しないんじゃないかい?
mallocがゼロクリアされないからって誰も文句言わないだろう?

>>984
コンパイルが通らなくなりゃそれで良いのであれば
static_assert(sizeof(ptrdiff_t) != 4, "error!");
かな。
C++相談室 part120 [転載禁止]©2ch.net
803 :デフォルトの名無しさん[sage]:2015/11/27(金) 08:38:40.74 ID:Bpp9Chxs
>>802
structも継承出来るよ。
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
990 :デフォルトの名無しさん[sage]:2015/11/27(金) 08:46:01.27 ID:Bpp9Chxs
>>988
誰でしょう?私です

しかし初期化すべきデータをBSSセクションに置かないという選択をCコンパイラ作者が行ったなら
BSSセクションの中身が実際に初期化されるか否かに関わらず
世界中で発狂するような事態には決してならない、というのも正しいよね?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。