Jeff said:
The advice you give in this group is often very good but you do have a
tendency to slip into the 'I'm right and everybody else is wrong' mode
from time to time.
I don't know what you're talking about. This isn't the kind of question
that is open to debate. The cards.dll has a documented API, as well as
testable behavior.
This isn't about just one person being right and everybody else being
wrong. Quite the contrary: only one person has made an incorrect
statement (you), and I've made only factual, demonstrably correct
statements that are consistent with everyone else's.
Frankly, your attempt to shift the discussion from the technical merits
to a personal attack is a good indicator as to just how confident you
are about your own position. People arguing on the basis of facts don't
have a need to cast aspersions on others. They stick to the facts,
rather than making insults as you've done here.
But, as long as you've raised the question, I'll point out that I don't
have any trouble at all admitting when I've made a mistake, especially
when the correct answer is clearly documented and/or discoverable. I've
done so in the past, and I expect to do so in the future. How about you?
I've had enough of this discussion, I use the function as posted with
the cards.dll library and it gives the expected results. In my mind that
counts as working so I'm happy with it.
Just because you haven't noticed the subtle difference between "correct"
and "almost correct", that doesn't mean your code is correct.
Pete