please Sir:
there is somthing I don't understand it how we can calculate the time in milli second( the program find the line search that's ok and then calaulate the time befor and after the search(I understand this)and then output the time)

Hi Sara,

You don't say the platform.  Assuming under Windows, use the Win32 function QueryPerformanceCounter and QueryPerformanceFrequency which get the highest precision timers there are in Windows.  Look up one of these 2 functions in Google to see how to use them.



All Answers

Answers by Expert:

Ask Experts


Bill A


I can answer questions about C++, programming algorithms, Windows programming in MFC (which is C++). I cannot answer questions about STL (templates) and I have no experience with Linux. I do enjoy reviewing code and critiquing it or finding problems in it. I will also gladly show better algorithms or methods if you want to take advantage of that.


I've developed a commercial embedded C compiler/assembler and IDE with debugger toolset, of which the IDE and debugger are written in C++. I work in the industry writing high tech embedded programs and Windows programs to communicate with the embedded devices.

Book: Embedded Systems Design using the Rabbit 3000 Microprocessor Authored Chapter 10 in its entirety.

BS Computer Engineering

©2017 About.com. All rights reserved.