What you have to say has merit. However, I can understand some of the attitude of those who genuinely want to help and find themselves bombarded with requests that paraphrase to the following: 1. Please do my homework for me so that I don't have to lift a finger. 2. I'm too lazy to read and I haven't even tried any coding to solve my problem. 3. Please send codez. IOW, spend an hour of time dealing with my problem for free. After a while you tend to get cynical. As for myself, I'm always willing to help someone who is obviously trying to understand and who appears to have just missed a subtle point. I used to offer help a lot, but I eventually got tired of the repetition. I've been at this since 1968. As an aside, the most common legitimate help request I ever had to answer is: "My program got a segment violation for no obvious reason. I've looked and looked and I can't find the problem." The answer was almost invariably: "Check your memory management and buffer usage. If you have stepped past the end of an allocated buffer, or if you have used a 'freed' pointer you have probably trashed the heap. Cause and effect can be widely separated in time." Some things never change when it comes to helping beginning programmers. :)
Fletcher Glenn