On Mar 10, 2008, at 5:35 PM, Roy Lyseng wrote:
[EMAIL PROTECTED] wrote:
Roy Lyseng wrote:
In reality, a full blown string compare is not even needed in this
case. One can loop through the command array comparing the first
character only, then the second, etc. If the actual length of the
command is stored in the array as well and the length of the
requested command is done beforehand, one needs to at most only
compare two characters and the length. From a quick look only the
get/gets commands both start with the same two characters -
therefore the length must also be compared. Otherwise the entire
string in this particular case.
Yes - and I guess strcmp() will bail out after the first non-match.
I don't _think_ that we will see much difference in the speed, but I
think that it will make the source more readable :-)
Trond