Date: Thu, 10 Sep 1998 10:31:51 +0300 (IDT) From: Eli Zaretskii To: "Saavedra, Jason Paul" cc: "'Allens'" , "'djgpp AT delorie DOT com'" Subject: RE: Newbie Question regarding include In-Reply-To: <77349FC5DC1CD211BAD900805FA7241A62DADC@es01snlnt.sandia.gov> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Wed, 9 Sep 1998, Saavedra, Jason Paul wrote: > and it said it couldn't find the file "iostream.h". This is because it > recognizes it as lowercase and as a C source, an not C++. It worked for the > other file because it recognized it as uppercase, and it made the > distinction. This caught me by surprise, since my original belief was, like > you said, DOS doesn't distinguish between upper an lower case. Hmm... This shouldn't have caught you by surprise, since the DJGPP FAQ explains it (in section 8.4). DOS and Windows are indeed case-insensitive, but the command-line arguments are NOT. A DOS program gets the arguments in exactly the same case the user types it. So it is still possible for a program such as GCC to behave differently for different letter-cases.