Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » Text->double, int conversions optimised
Text->double, int conversions optimised [message #57271] Tue, 22 June 2021 15:13 Go to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
This should make StrDbl, StrInt, CParser::ReadInt, CParser::ReadDouble etc... about 60% faster.
Re: Text->double, int conversions optimised [message #57272 is a reply to message #57271] Tue, 22 June 2021 15:15 Go to previous messageGo to next message
Novo is currently offline  Novo
Messages: 1358
Registered: December 2006
Ultimate Contributor
/home/buildbot/worker/l-upp/build/uppsrc/Core/Convert.hpp:5:9: error: use of undeclared identifier 'BYTE'
        while((BYTE)*s <= ' ') s++;
               ^


Regards,
Novo
Re: Text->double, int conversions optimised [message #57273 is a reply to message #57272] Tue, 22 June 2021 16:36 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Thanks, fixed.
Re: Text->double, int conversions optimised [message #57278 is a reply to message #57273] Wed, 23 June 2021 20:22 Go to previous message
Didier is currently offline  Didier
Messages: 680
Registered: November 2008
Location: France
Contributor
It was already very fast ( at least compared to atoi() )
This speed served me many times in my apps (to load huge text data files: 6 GB and more).

So this new optimisation will speed them up even more

Very goog news Smile Thumbs Up Thumbs Up

Thanks
Previous Topic: ide: Compare with.. got a LRU list of previously compared with files..
Next Topic: Ide Find in files now can limit search to recently edited files
Goto Forum:
  


Current Time: Fri Apr 19 22:55:06 CEST 2024

Total time taken to generate the page: 0.02936 seconds