C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 52 を表示中)
■28710 / )  Re[3]: クラスのサイズ取得
□投稿者/ .SHO (246回)-(2008/11/29(Sat) 11:27:41)
No28696 (なちゃ さん) に返信

> どういう使い方をしようとしていたかにもよりますが。

一応説明しておきます。

固定長レコードでいいので、簡易データベースを作ってライブラリとして
提供して欲しいという仕事がきて、それを設計してました。
(プログラムの外部にoracleなどのデータベースを設置するほどコストを
 かけず、それなりに容量の多いデータを素早く検索できる機能を
  EXEの中にリンクしてしまいたいという要求でした)

で、それなら検索はハッシュ関数で行えばいいし、固定長レコードのサイズは
テーブル作成時の最初に、クラスで(構造体でもいいのですが)

private class DATA {
    byte kind;
    byte ratio;
    int  real;
    int  comment;
    int  all;
}

のように書いて、sizeof(DATA) のような感じ受ければいいかな?
と考えた次第です。

解決済み
返信 編集キー/


管理者用

- Child Tree -