HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0621
β-1 @absモジュール変数について4解決


β-1 @abs

リンク

2009/6/21(Sun) 21:30:58|NO.25951

最近HSPでモジュール変数なるものが使えることを知りました。

そこで質問なのですが、モジュール変数はどのような時に使うのでしょうか?
また、メリット、デメリット等があれば教えてください。



この記事に返信する


ORZ

リンク

2009/6/21(Sun) 22:10:32|NO.25956

HSPには、モジュール機能、モジュール型変数、モジュール変数という風に
似たような名前の機能が三つあるんだべ。

モジュール型変数だという前提で書きますと、まあなんかインスタンスっぽいものが作れる。
コンストラクタ、デストラクタも定義できるし、メンバ変数も関数も持てる。ただ、publicなメンバ変数はもてないし
内部で使いまわすようなprivateな関数が作れなかったりする。


と適当に書いたが、用途が分からない場合に勉強して使うような機能ではないと重い升。
詳しくはHSP開発wikiを見るか、ひろあきのレス待ち



ORZ

リンク

2009/6/21(Sun) 22:13:18|NO.25957

書き忘れた。
・モジュール機能:他の人の書いた命令を使いまわしやすくする機能
・モジュール型変数:データと命令を持つ偽クラスモドキ風味機能
・モジュール変数:モジュール型変数のインスタンスが保持するメンバ変数


の事だったと思う。から、どれについて聞きたいのか書いたらきっと親切な人がフォローしてくれる。



Hiroaki Software

リンク

2009/6/21(Sun) 22:17:42|NO.25958

HSP付属のマニュアルに

モジュール変数は、複数の変数やデータをまとめて管理することができる データ格納方法を提供します。複数の変数をモジュール内に隠蔽することに より、大量のデータをシンプルに整理することができる便利な機能です。
って書いてあるが・・・
くわしくはHSPのマニュアルの
プログラミングマニュアル1・基本仕様ガイド (hspprog.htm)
をみるんだな



β-1 @abs

リンク

2009/6/22(Mon) 15:43:51|NO.25973

質問内容の、どのように使うか?、長所、短所はわかりませんでしたが、
初級者には不要な機能であることはわかりました。

ORZさん、Hiroaki Softwareさん、ありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.