top of page

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


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


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

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


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

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


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


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


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

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


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


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


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

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


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

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


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

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






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

最新記事

すべて表示

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

#政治 #経済 #戦争 #平和 【世界情勢の変化】 ロシアがクリミア半島を併合しました。 これによって、ロシアが何か変な国になったと感じていました。 更に、ロシアは、ウクライナ全域を奪取すべく、戦争をしています。 そもそも、ゼレンスキー大統領が平和主義過ぎて、ロシアに所有している核兵器を全て返却してしまったのが、攻め入られる原因になっていると言う残念な結果です。 核兵器をロシアに返却する前にNat

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

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

国際関係の考察

#政治 #経済 #国際社会 【国際関係の考察】 第二次世界大戦前、「侵略戦争を行っても良い」と言うのが世界的に認められていたと信じて疑わない方たちがいます。 その方たちに言わせると、「突然、変わったんだ、世界的に、侵略戦争をしてはい」と言う思想に変わったんだとおっしゃっていますが、違います。 第二次世界大戦前も第二次世界大戦後も思想は変わっていないのです。 その思想は、「知的レベルの低い民族に対し

bottom of page