検索結果 4 件

by トム
14年前
フォーラム: C言語何でも質問掲示板
トピック: どこまでprivateにすればいいのでしょうか
返信数: 2
閲覧数: 2290

Re: どこまでprivateにすればいいのでしょうか

返信が大変遅れて申し訳ございません。

なるほど。その変数の性質に応じて柔軟に変えていくのですね。
xyzのような単純なものならともかく、そういった判断をしていくには
少し経験が必要かもしれませんね。
大変参考になりました。ありがとうございました。
by トム
14年前
フォーラム: C言語何でも質問掲示板
トピック: どこまでprivateにすればいいのでしょうか
返信数: 2
閲覧数: 2290

どこまでprivateにすればいいのでしょうか

いつもお世話になっております。

今回質問したいことはクラスを作るときにメンバ変数をどこまでプライベートに
するのがいいのかということです。

基本的にはprivateにするべきなんでしょうし、私もとりあえずはそうしています。
しかしMFC標準のクラスでもCPointだとxやyといったメンバはpublicですよね。
こういった単純なものはpublicでもいいのでしょうか?
そのあたりのことがまだよくわかっていません。
どうかご教授お願いします。
by トム
14年前
フォーラム: C言語何でも質問掲示板
トピック: BITMAPINFO構造体の使い方(カラーテーブルについて)
返信数: 3
閲覧数: 3755

Re: BITMAPINFO構造体の使い方(カラーテーブルについて)

遅い返信で申し訳ありません。

お二人ともどうもありがとうございました。
使い方やなぜ1個の配列なのかがよくわかりました。
by トム
14年前
フォーラム: C言語何でも質問掲示板
トピック: BITMAPINFO構造体の使い方(カラーテーブルについて)
返信数: 3
閲覧数: 3755

BITMAPINFO構造体の使い方(カラーテーブルについて)

いつもお世話になっています。 BITMAPINFOについて質問なんですが、 たとえば256個のRGBQUAD構造体でカラーテーブルを作ったとします。 でもBITMAPINFOには typedef struct tagBITMAPINFO { BITMAPINFOHEADER bmiHeader; RGBQUAD bmiColors[1]; } BITMAPINFO, FAR *LPBITMAPINFO, *PBITMAPINFO; のとおりRGBQUADの要素数1の配列しかありません。 無理やりmemcpyなどでbmiColorsの後ろにメモリをコピーしても ランタイムエラーでbmiColor...

詳細検索ページへ移動する