[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[pilot-tech-ml 61] Re(3): CalcPad ver 0.2
こんにちは、福本です。
私もグローバル変数を使う場合は(なるべく避けるようにしていますが)、構造体
にして1つにまとめています。
>あと、DropModule 用の構造体を変更するのはいいんだけど、version
>フィールドがないのは問題かも... 今ならまだ間に合う?
後で気が付きました。今なら、間に合うかな?
>・DropModule.h で #pragma once してますが、gcc では警告が出るので、
> #ifdef __MWERKS__ 〜 #endif で囲っていただけると嬉しいです。
> あと、最後の行にも改行が欲しい... ;-p
> (CalcPad に含まれている DropModule.{c|h} では勝手に変更しました。
> もしかして、配付しちゃまずかったかな?)
配付に関しては、問題無いです。上記の件、変更したいと思います。
>・質問ですが、srcText の最後に '\0' がないのは百万歩譲るとして、
> (field の持ってる handle を直接指してるかもしれないし...)
> resultText の方は、サイズが余分にあっても (かつ最後に '\0' が
> あっても、) resultTextLength さえ正しければ、構いませんよね?
> (計算結果はたかだか十数文字なので、あらかじめ決まったサイズの
> Ptr を割り付けるようにした方が楽なもので...)
ご推察の通り、fieldのテキストを直接使用しています。百万歩は結構進めます
ね(^^;
resultTextは、resultTextLengthを見ているので、問題有りません。私も同じ考えで
した。
#毎日のようにDrag&DropのアップデートをPilotGearHQに登録していたら、管理者か
ら怒られました。(^^;
----------------------------------
Shuji Fukumoto
fukumoto@wakuwaku.ne.jp
PXY00620@niftyserve.or.jp
http://www.wakuwaku.ne.jp/shuji/
Hiroshima JAPAN
----------------------------------