0

まず、このウェブサイトの所有者に心から感謝します。読者から提供されたソリューションの助けを借りて、さまざまなテクノロジーを学び、実装しました。

私が尋ねた質問がこのフォーラムに何度も投稿されていることは知っています。そして、利用可能なすべてのソリューションに飽き飽きしましたが、基本的に22000文字を超えるメッセージ/フィードファイルであるdatファイルを読み取ろうとしている場合があります。すべての行は、同じ長さである場合とそうでない場合があります。私の要件は、ファイルを固定行長の文字ファイルに変換することです。vbスクリプトを使用してうまく機能するロジックがありますが、かなり遅いです。For f/ で確認しましたが、うまくいきません。私が持っている唯一の区切り文字はEOT です。これはテキストパッドでは見ることができますが、メモ帳では見ることができません。\n, token= で試しました。問題を解決するために私を助けてください。よろしく、 ラジブ rajivbhati12@gmail.com

4

1 に答える 1

0

VBScript が遅すぎると、バッチ ファイルはさらに遅くなります。得意なcmdのはプログラムを実行することです。プログラミング環境として – それほどではありません。そして、文字列操作は確かにその強みではありません (実際に任意の文字列を操作できるかどうかはまだわかりません)。

そうは言っても、アルゴリズムを見て、プロファイリングし、何が遅くなっているのかを調べてください。別の言語で再実装しても、それほど高速にはならない可能性があります。

于 2010-05-29T14:03:59.387 に答える