C言語なら俺に聞け(入門篇) Part 18
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
650:デフォルトの名無しさん 07/09/10 16:03:13 そもそも、初期値が0とは限らない。 651:デフォルトの名無しさん 07/09/10 16:04:28 windows api つかうときってmemsetで初期化することあるでしょ。 CRITICALSECTIONとか、RECTとか。いちいちメンバごとに初期値いれるソースとかみたことないよ。 いったん初期化してから個別に値いれることはあるけど。 652:デフォルトの名無しさん 07/09/10 16:11:33 @ AAA aaa1 = {0}; A AAA aaa1; memset(&aaa1, 0, sizeof(AAA)); @=A FA? 653:デフォルトの名無しさん 07/09/10 16:18:14 ={0} は浮動小数点やポインタも正しく 0.0 や NULL に初期化される。 memset で全ビットを 0 にする方法では、処理系によっては浮動小数点やポインタが 0.0 や NULL にならない場合がある。 @≠A 654:デフォルトの名無しさん 07/09/10 16:45:34 >>653 ありがとう。すっきりしました。 655:デフォルトの名無しさん 07/09/10 17:37:39 >>647 改行コードで区切って、消す行の後を違う領域に分けた後、消す行のところに繋げる
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5392日前に更新/232 KB
担当:undef