|
-
January 26th, 2010, 04:43 AM
#1
find a string in a memory mapped txt
Hi to all
I have a txt file, which contains many strings like the followings:
KEY1 STRING1
KEY2 STRING2
......
I have to search for the KEY* value and I have to copy the corresponding STRING* value.
I mapped it into memory with CreateFile, CreateFileMapping and MapViewOfFile.
Actually I read a single row of the mapped file and search for value KEY* inside of it: if the match results positive, I copy STRING* value. Otherwise I continue in my research.
Is this the best way I have? There is something better? Something like function "fseek" which could work in memory mapped file?
Thank you so much
-
January 26th, 2010, 06:17 PM
#2
Re: find a string in a memory mapped txt
 Originally Posted by motobizio
...Is this the best way I have?
Not sure what is the “best” here, but I would try strstr().
Vlad - MS MVP [2007 - 2012] - www.FeinSoftware.com
Convenience and productivity tools for Microsoft Visual Studio:
FeinWindows - replacement windows manager for Visual Studio, and more...
-
February 8th, 2010, 04:40 AM
#3
Re: find a string in a memory mapped txt
Thank you for your answer!
This function results very useful!
I will try to use it!
Thank you again
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|