総合掲示板(アップロードファイル合計最大1MB)/添付ファイルはプレビュー時に消えるため、再設定をお願いします。
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
112 / 187 ツリー    ←次へ | 前へ→

CrystalDiskInfo 8.7.0 のソースコードについて(バグ?) G神 20/8/16(日) 18:39

Re:CrystalDiskInfo 8.7.0 のソースコードについて(... ひよひよ 20/8/16(日) 21:43

Re:CrystalDiskInfo 8.7.0 のソースコード...
 ひよひよ  - 20/8/16(日) 21:43 -
▼G神さん:
>ところで、C++では、クラスと構造体は、メンバのデフォルトの扱いが違うだけで、実質的には同等ですが、
>ATA_SMART_INFO をクラスではなく構造体として宣言されているのはなぜでしょうか?
色々アドバイスありがとうございます。なぜ構造体なのか?
CrystalDiskInfoの開発を開始した時点では(2008年)、SSDがこんなに増えるとは想像できていなかったこと、IDENTIFY_DEVICEデータを規格に従って分解していけば適切な対応ができると考えていたこと、そもそも10年以上続けるようなプロジェクトになるとは考えていなかったこと、その後の拡張をひたすら場当たり的に行ってきたことなどが考えられますが、今となっては理由はわかりません。

この状況で戦い続けるのは非常に厳しいので、Ver.9で0から再構築することを考えております。

引用なし

パスワード


・ツリー全体表示

112 / 187 ツリー    ←次へ | 前へ→
新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム
 93688
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b5