Click here to Skip to main content
15,884,388 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: hmm... Now why did this work? Pin
Rajesh R Subramanian24-Jun-09 20:19
professionalRajesh R Subramanian24-Jun-09 20:19 
GeneralRe: hmm... Now why did this work? Pin
UserNameless24-Jun-09 20:34
UserNameless24-Jun-09 20:34 
GeneralRe: hmm... Now why did this work? Pin
Rajesh R Subramanian24-Jun-09 21:01
professionalRajesh R Subramanian24-Jun-09 21:01 
GeneralRe: hmm... Now why did this work? Pin
UserNameless24-Jun-09 21:24
UserNameless24-Jun-09 21:24 
GeneralRe: hmm... Now why did this work? Pin
Rajesh R Subramanian24-Jun-09 22:03
professionalRajesh R Subramanian24-Jun-09 22:03 
GeneralRe: hmm... Now why did this work? Pin
UserNameless24-Jun-09 22:44
UserNameless24-Jun-09 22:44 
QuestionRe: hmm... Now why did this work? Pin
David Crow25-Jun-09 4:05
David Crow25-Jun-09 4:05 
QuestionExecuting external DOS command with output redirecting to file Pin
Rajesh_Parameswaran24-Jun-09 19:44
Rajesh_Parameswaran24-Jun-09 19:44 
Hi there,

I'm trying to find a string inside a text file, using VC++ 6.0 application.
The logs contained in the text file can grow up to MBs (50 - 70 MB)

My aim here is to search a string in that and need to get the time stamp of last occurrence of the string.

I cant use the sequential search as this process runs as a thread and it runs for every 2 seconds. Sequential search will take too much of time, if the size of the log file grows to MBs.

I thought of using the findstr.exe command to find out the occurrence of the string "Error #1028" by this, all the lines matching the string will be redirected to the file, thus makes easy to find the last occurrence of the matching string.

WinExec("findstr   /C:\"ERROR #1028\" C:\\SERVER.log > C:\\temp_log.txt", SW_HIDE)

But, the output seems to be not re-directing to the temp_log.txt file.
I even tried creating the file temp.txt before executing the same, but the contents will be blank. Even I tried the >> operator too.

If i place this same command in a batch file, and invoke the batch file using WinExec(), it works fine.

Please pass on your comments on how this could be achieve or is there any other way to achieve the same, without having a dependency on external DOS command findstr.exe

Thanks in Advance,
Rajesh
AnswerRe: Executing external DOS command with output redirecting to file Pin
Stuart Dootson24-Jun-09 22:30
professionalStuart Dootson24-Jun-09 22:30 
GeneralRe: Executing external DOS command with output redirecting to file Pin
Rajesh_Parameswaran24-Jun-09 23:25
Rajesh_Parameswaran24-Jun-09 23:25 
GeneralRe: Executing external DOS command with output redirecting to file Pin
Stuart Dootson24-Jun-09 23:38
professionalStuart Dootson24-Jun-09 23:38 
QuestionRe: Executing external DOS command with output redirecting to file Pin
David Crow25-Jun-09 4:12
David Crow25-Jun-09 4:12 
AnswerRe: Executing external DOS command with output redirecting to file Pin
Rajesh_Parameswaran25-Jun-09 23:31
Rajesh_Parameswaran25-Jun-09 23:31 
QuestionIs it Possible to Create Bad sectors on hard disks?? Pin
lek25824-Jun-09 19:06
lek25824-Jun-09 19:06 
AnswerRe: Is it Possible to Create Bad sectors on hard disks?? Pin
Hamid_RT24-Jun-09 19:15
Hamid_RT24-Jun-09 19:15 
QuestionMinigui build OS Pin
tuan111124-Jun-09 18:37
tuan111124-Jun-09 18:37 
AnswerRe: Minigui build OS Pin
Cedric Moonen24-Jun-09 20:21
Cedric Moonen24-Jun-09 20:21 
QuestionC6 _asm and graphics.h Pin
tuan111124-Jun-09 17:36
tuan111124-Jun-09 17:36 
QuestionRe: C6 _asm and graphics.h Pin
CPallini24-Jun-09 21:06
mveCPallini24-Jun-09 21:06 
QuestionClash between VS 2003 and VS 2005 Pin
rohitgonsalves24-Jun-09 17:14
rohitgonsalves24-Jun-09 17:14 
AnswerRe: Clash between VS 2003 and VS 2005 Pin
Joe Woodbury24-Jun-09 17:37
professionalJoe Woodbury24-Jun-09 17:37 
GeneralRe: Clash between VS 2003 and VS 2005 Pin
rohitgonsalves24-Jun-09 19:30
rohitgonsalves24-Jun-09 19:30 
QuestionMoving to UNICODE Pin
dipuks24-Jun-09 12:36
dipuks24-Jun-09 12:36 
AnswerRe: Moving to UNICODE Pin
PJ Arends24-Jun-09 14:37
professionalPJ Arends24-Jun-09 14:37 
AnswerRe: Moving to UNICODE [modified] Pin
Joe Woodbury24-Jun-09 17:45
professionalJoe Woodbury24-Jun-09 17:45 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.