top of page

ループ処理のネストを減らす方法2


 ループ処理を減らす方法として、関数呼び出しを繰り返す事でループ処理をさせないと言う処理を書く事ができます。


 この処理を書く場合に問題になるのが、処理の回数です。

関数呼び出しの構文をコピーするのも大変なのです。


 当社では、ソート処理を行うソフトウェアを現在開発しています。現在開発中のソート処理を行うソフトでは、関数呼び出しを行なう事で、260字に対応する処理を作成しました。

 当社では、ソート処理で260字に対応する為に、必要になった処理回数は、258回でした。


 どうでも良い事ですが、前回のブログで「ループ処理のネストを減らす方法」で紹介した処理を変更しました。なぜならば、前回のブログで「ループ処理のネストを減らす方法」で紹介した処理では、ソート処理が出来ない事が分かったからです。


 関数呼び出しと、処理の終了関数(return文または、goto文でもやれます)を書かなければならなかったのです。


 コピーするだけで、大変な量でした。

 コピーする回数を正確に数えるだけで堪らないという状態でした。


 そこで、作成したのが、時期バージョンの弐千人力に搭載予定の機能のソフトウェア「コピア」です。


画像は、処理結果を表示させた状態の「コピア」です。


 「コピア」は、ベータ版ですので、Freeソフトウェアとしました。

 「コピア」は、商用、個人使用問わず、完全に機能無制限で、完全無料でご使用いただけるソフトウェアです。


 「コピア」は、コピー回数を指定する事で、正確に必要回数分、コピーしてくれます。

「コピア」は、連続番号も、組み合わせ番号も無い簡単な処理を行うソフトウェアですが、便利に使えます。


株式会社ベクター(Vector)のWebサイトからダウンロードして使用できます。

以下のリンクからダウンロードしてお使い下さい。






閲覧数:10回0件のコメント

最新記事

すべて表示

緊急避難時の持出品と、避難時の食事

#地震 #水害 #大雨 #火災 #山火事 #地鳴り #土砂崩れ #大雪 #緊急 #避難 #緊急避難 #持出品 #持ち出し品 #持出し品 #避難時の食事 #緊急避難時の食事 【持出品】 首相官邸の名前で、非常用持ち出し袋として、避難の際に持ち出すものとして、Webで公開してい...

国際関係の変化と日本の今後

#政治 #経済 #戦争 #平和 【世界情勢の変化】 ロシアがクリミア半島を併合しました。 これによって、ロシアが何か変な国になったと感じていました。 更に、ロシアは、ウクライナ全域を奪取すべく、戦争をしています。 そもそも、ゼレンスキー大統領が平和主義過ぎて、ロシアに所有し...

新資本主義は、間違っている

#政治 #経済 【新資本主義は、間違っている】 新資本主義、「企業さえ生き残ればそれで良い」と言う思想は、間違っています。 企業経営のエゴでしかありません。 個人の投資家を大事にしない資本主義なんて、分けのわからない思想が間違っている。 国民主権です。...

Comments


bottom of page