On Thu, 30 Oct 1997, Edward Glamkowski wrote: >>>An "if (x = y)" error is evil to find when you're just learning :). >> ^ >>I used to do a lot of the "duh" bug searching too. > >An interesting trick I just learned recently for this >type of thing is that if y is a constant, put it on the >left, so you have something like: > if (0 = x) > >which will generate an error message, where 'if (x = 0)' >doesn't, and can be annoying to track down. Or you just use -Wall in GCC and it'll warn you to put parenthesis around the statement if you really want an assignment. -- George Greer - Me@Null.net | Genius may have its limitations, but stupidity http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST