Pascal の初心者用の質問・相談所
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
650:デフォルトの名無しさん 03/09/13 09:45 あそしえーしょんあれい。 651:デフォルトの名無しさん 03/09/13 14:52 久しぶりにTHINK Pascalのマニュアルを引っぱり出したが。 associtation arrayは載ってない。当然か・・・。 探していたら、こんなのを見つけた。 PASCAL ファンのための CGI プラットフォーム 「Reims」 ttp://member.nifty.ne.jp/ymagami/Reims.html こいつの言語仕様を参考に、associationやlongstringが 標準のPascalでも使えるようなルーチンを作るか。 ・・・って、自分にできるか?(^^; もっと偉い人が作った奴、どっかに落ちてないかなぁ。 652:デフォルトの名無しさん 03/09/14 11:18 PNL Librariesに、連想配列のコードがあった。 だけど、これはMacの、しかもコードウォーリアー用みたい。 少し書き換えればTHINK Pascalでもいけるみたいだけど。 スレ違いになりそうです。失礼しました。 653:デフォルトの名無しさん 03/09/16 03:26 THINK Pascal / Mac でやっているの? 連想配列って、やってることはデータベース検索なんだから、 type Item = record key : string; val : integer end; Items = array[1.1000] of Item; みたいにして for Ind = 1 to 1000 do Items[Ind].Key = SearchKey then のように一致したキーを探すことになる。 毎回、全数検査すると遅くなるからハッシュを使うとか、速度向上の手法はいくらでもあるけど、本質は検索だ
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5385日前に更新/272 KB
担当:undef