Re: where is a copy of atlstr.h ??
- From: "Stephen Howe" <stephenPOINThoweATtns-globalPOINTcom>
- Date: Thu, 29 Dec 2005 20:15:31 -0000
> It is NOT unreasonable to expect some kind of response to a search at
> MS website for atlstr.h
>
> At least something like, "Glad you asked, but that only comes in
> purchased software, and you'll really like it."
That is not reasonable. There are 1000's of files that comes with Visual
Studio or Visual C++, should every file be listed as to which product(s) it
is available under? Just because you formulate a question, does not mean it
is reasonable question, nor should MS spend time wrinting documents to
answer it.
> Yes, 3 days is TOO long. My financial controller hit the ceiling. But
> I assuaged their anger after presenting the long list of activity in
> lurid detail. Their response? Dump Microsoft Products.
When you do
#include <stdio.h>
the angle brackets in both C and C++ means that it searched for an
implementation-defined manor.
That is in both ISO C & C++ standards (I checked). There is absolutely no
reason that the directories searched are the same for different versions of
Visual Studio. And over time I know for a fact that where the installation
program for Visual Studio parks things in terms of directories, changes. So
your expectation that Microsoft "documents this" is unreasonable. Theey
would have carry documentation for many previous versions of Visual Studio.
And since I know what
#include <stdio.h>
does, I don't care where it is located. Futhermore, for some C and C++
compilers, there is no reason, at all, for stdio.h to be a file. I remember
with one previous version of Visual Studio, MFC and ATL headers were in
separate directories. Now they are not.
> I expected "crippling" in some form, but not missing WITHOUT TELLING
> ME!
Yes but a quick file find should have established that none of the other MFC
or ATL header files are present on your computer. Your next thought should
have been "Does MFC or ATL come with any of the Microsoft products I have
installed?", a quick Google and you would know the answer.
> I wish that documentation had included a simple statment regarding
> where is and how to obtain atlstr.h
I think it is wrong question. Otherwise there is nothing to say about any
other header than Microsoft has issued in past - simple statement how can it
be obtained. The number of headers must be millions being conservative.
And it is not just headers but the associated libriares they pair with (and
possible DLLs).
Without those you are stuffed. A header is useless in isolation.
And a header is useless if you don't have the correct matching libraries.
You will run into "undefined symbols" on linking.
> > Not really. I found out, from the FAQ, that VStudio Express did not come
> > with MFC & ATL after 10 minutes checking. I purposely looked at the FAQ
> > becuase I was sure Microsoft had left something out and I wanted to find
out
> > what it was. Why didn't you?
>
> I didn't know I needed Visual Studio, why would I read FAQs about it?
> [rhetorical question]
Not rhetorical. You wanted to use the C++ compiler => you should have read
the FAQ on it.
A few paragraphs ago you were grumbling about missing documentation, now you
saying you don't need to read documentation that is available by Microsoft
on the product you are trying to use. Seems inconsistent to me. The FAQ on
any new product (and the README.TXT/README.HTM) are the first thing to read
just in case there are last minute "gotchas" I need to know about. So 3 days
to find out what you needed to know seems excessive.
Before you go, answer me 2 questions
1) If your position on missing header locations is so reasonable, how is it
I can find no one else using Google Groups that has ever raised this as a
question before? And I have looked.
2) And if the missing header locations is so reasonable, how is it I find
not one auxilary web site that rushes to cover Microsofts "glaring omission"
over the location of atlstr.h? Feel free to point them all out (or even
one).
Stephen Howe
.
- Follow-Ups:
- Re: where is a copy of atlstr.h ??
- From: Robert Macy
- Re: where is a copy of atlstr.h ??
- References:
- where is a copy of atlstr.h ??
- From: Robert Macy
- Re: where is a copy of atlstr.h ??
- From: John Carson
- Re: where is a copy of atlstr.h ??
- From: Robert Macy
- Re: where is a copy of atlstr.h ??
- From: Stephen Howe
- Re: where is a copy of atlstr.h ??
- From: Robert Macy
- Re: where is a copy of atlstr.h ??
- From: John Carson
- Re: where is a copy of atlstr.h ??
- From: Robert Macy
- Re: where is a copy of atlstr.h ??
- From: Stephen Howe
- Re: where is a copy of atlstr.h ??
- From: Robert Macy
- where is a copy of atlstr.h ??
- Prev by Date: Re: macro prob, but ok under gcc
- Next by Date: Re: Compiling for DLL or Static.
- Previous by thread: Re: where is a copy of atlstr.h ??
- Next by thread: Re: where is a copy of atlstr.h ??
- Index(es):
Relevant Pages
|