Thread: Visual C++ 05 Express Header Files

  1. #1
    I Write C++ Apps, Sue Me.
    Join Date
    Feb 2006
    Location
    In My Computer
    Posts
    44

    Visual C++ 05 Express Header Files

    Hello All,
    I have recently downloaded Microsoft Visual c++ 05 Express Edition for some OpenGL projects I am trying to learn. To my suprise, there are no header files for OpenGL or anyother header files for that matter. I have searched the Web and Microsoft's Site but no luck. If anybody else has had this problem please let me know how you fixed it.
    Thanks In Advance,
    Kyle

  2. #2
    System Novice siavoshkc's Avatar
    Join Date
    Jan 2006
    Location
    Tehran
    Posts
    1,246
    Are you sure that headers should come with C++05 for free?
    Learn C++ (C++ Books, C Books, FAQ, Forum Search)
    Code painter latest version on sourceforge DOWNLOAD NOW!
    Download FSB Data Integrity Tester.
    Siavosh K C

  3. #3
    I Write C++ Apps, Sue Me.
    Join Date
    Feb 2006
    Location
    In My Computer
    Posts
    44
    When I used Dev-C++ The Headers came with Dev. Dunno Why VC++ Dosent come with .h files.

  4. #4
    Registered User
    Join Date
    Aug 2005
    Posts
    1,267
    standard header files are installed with the compiler. If you installed in the default directory, the compiler's standard header files should be here:

    C:\Program Files\Microsoft Visual Studio 8\VC\include

    You may also need the Windows SDK, which is also free for the downloading.

  5. #5
    chococoder
    Join Date
    Nov 2004
    Posts
    515
    non .NET headers don't come standard with the express edition, you need the platform SDK for those.

  6. #6
    Registered User
    Join Date
    Mar 2002
    Posts
    203
    the PSDK comes with the OpenGL SDK?

  7. #7
    I Write C++ Apps, Sue Me.
    Join Date
    Feb 2006
    Location
    In My Computer
    Posts
    44
    I dont think so. I installed the PSDK, but its just standard headers. I dont really like the new one, I think that I will pick up good ol' VC++6.
    Anybody have a like to some place I can buy it?

  8. #8
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Barnes & Noble, Amazon.com, etc
    Sent from my iPadŽ

  9. #9
    I Write C++ Apps, Sue Me.
    Join Date
    Feb 2006
    Location
    In My Computer
    Posts
    44
    Hey, what compiler does everyone use? I use Dev-Cpp right Now. Oh, and is MSVC++6 Anygood, I heard good things about but just wondering?

  10. #10
    Registered User
    Join Date
    Aug 2005
    Posts
    1,267
    VC++ 6.0 is a terrible compiler because it is very old and out-of-date, does not support current c and c++ standards very well. New programmers wanting to learn the language should stay clear of it, use a different compiler such as Dev-C++, which is pretty current.

    I have three header files in the Windows Platform SDK -- gl.h, glaux.h and glu.h. Is that all of them?

    Here is more information.
    Last edited by Ancient Dragon; 02-15-2006 at 09:11 PM.

  11. #11
    Registered User xds4lx's Avatar
    Join Date
    Nov 2001
    Posts
    630
    Yes thats all of them.
    "only two things are infinite, the universe and human stupidity, and im not sure about the former." - albert einstein

  12. #12
    chococoder
    Join Date
    Nov 2004
    Posts
    515
    The PSDK comes with OGL headers.

    I currently use the VC2003 compiler and Borland 5.5 and 5.4 compilers.
    Going to install the VC2005 Express in a few weeks (not going to risk installing anything as I need my system badly next week and I'm paranoid ).

    And of course g++ on Linux.

    All you kids keep using VC6 all you like and complain about standard C++ features not working.
    All it does is reduce your chances in the job market where knowledge of current tools is asked for

  13. #13
    Registered User Kurisu's Avatar
    Join Date
    Feb 2006
    Posts
    62
    oh great Visual Express problems.. blah and I'm downloading it tooo.... grrrr.... I hate problems
    Think i could use the Express IDE & compiler with VC6.0's headers?



    (currently using VC++ 6.0)

  14. #14
    Registered User
    Join Date
    Aug 2003
    Posts
    1,218
    You can use OpenGL and DirectX with VC Express 2005. It is just a matter of configuring it correctly. This thread contains some links for you to help you set it up correctly. And yes, OpenGL headers come with the platform sdk (at least it does for me).
    STL Util a small headers-only library with various utility functions. Mainly for fun but feedback is welcome.

  15. #15
    chococoder
    Join Date
    Nov 2004
    Posts
    515
    if you currently use VC6 you may have to port part of your code to make it conform to modern ANSI/ISO C++ standards rather than the old ATT standards VC6 uses.
    Apart from that it should work a lot better than VC6.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Avoiding Global variables
    By csonx_p in forum Windows Programming
    Replies: 32
    Last Post: 05-19-2008, 12:17 AM
  2. Replies: 2
    Last Post: 01-15-2007, 03:25 PM
  3. Many Header Files
    By matth in forum C++ Programming
    Replies: 3
    Last Post: 03-08-2005, 02:45 PM
  4. Conflicting Header Files
    By X PaYnE X in forum Windows Programming
    Replies: 17
    Last Post: 01-08-2004, 11:28 AM
  5. <list>
    By Unregistered in forum C++ Programming
    Replies: 9
    Last Post: 02-24-2002, 04:07 PM