| mege | 04.11.2004 - 14:32:28 |
| büyük string parçaların içinde hızlı arama yapma ve değiştirme algoritmasıyış. denemedim ama verdiği örnekteki karşılaştırma inanılmaz.
10 mbyte lık dosyayı StringReplace 8 saatte tamamlarken FastReplace fonksiyonu yarım saniyede tamamlıyormuş. FastStrings
:b3704bdd46 A useful set of assembly optimised string manipulation routines. The most remarkable of these is without a doubt the FastReplace function. StringReplace took over 8 hours to complete multiple replacements on a 10mb string, whereas FastReplace took 0.5 seconds (yes, half of a second). A set of string routines for manipulating large strings at high speed.
Includes Boyer-Moore searching algorithm, backwards string searching, and a very high-speed alternative for StringReplace. In short, postcard ware means that you can use this source code in your own commercial applications. You cannot copy or modify the source code unless you send me a copy so that I may review it for possible inclusion. You must also obtain permission from me before using this library (Just send my children a postcard) http://www.droopyeyes.com/default.asp?mode=ShowProduct&ID=4 not: aynı paaket içerisinde asm ile yazılmış Base64Decode ve Base64Encode fonksiyonlarıda mevcut | |