Reading the MSDN.

This is a discussion on Reading the MSDN. within the C++ Programming forums, part of the General Programming Boards category; Ok, this library is so overwhelming to the begginer. I am learning things and not knowing how or why they ...

  1. #1
    1479
    Join Date
    Aug 2003
    Posts
    253

    Reading the MSDN.

    Ok, this library is so overwhelming to the begginer. I am learning things and not knowing how or why they work. I am learning mostly about console attributes. Will reading the msdn help me with my c++ programming using a dev-c++ compiler? People are saying that Visual C++ is just a different compiler for C++ but the code looks extremely different to me.
    Knowledge is power and I want it all

    -0RealityFusion0-

  2. #2
    Registered User
    Join Date
    Feb 2003
    Posts
    76
    Yes reading MSDN will help you with dev c++. I personally used to use Dev C++ because it was simpler than the others and it was free. I now use Visual C++. Visual C++ is just Microsofts compiler just like Dev C++ is Bloodsheds and C++ builder is borlands.
    Code seems to change when you start reading articles by microsoft. Usually because microsoft likes to be awkward by making different objects and by using hungarian notation.
    As long as you include the right header files you should nto have a problem with the code on MSDN.

  3. #3
    Registered User
    Join Date
    Apr 2003
    Posts
    2,662
    People are saying that Visual C++ is just a different compiler for C++ but the code looks extremely different to me.

    Visual C++ can be used to employ MFC(Microsoft Foundation Classes) for windows programming, and that MFC stuff is probably what you are refering to.

    MFC is a giant construct of classes that makes using the 1,000+ functions of the win API(all those console functions you are studying) for windows programming easier. MFC automatically provides a generic windows program for you at the click of a few mouse buttons, and then you insert your own code where necessary to get the unique functionality required by your program. That avoids much of the drudgery of windows programming.
    Last edited by 7stud; 08-22-2003 at 02:46 PM.

  4. #4
    Perverted unanimous's Avatar
    Join Date
    Oct 2001
    Posts
    336
    Yes MSDN will come in extremely useful, especially when/if you get into using the WinAPI. A lot of times you know the function name but can't remember what one of the parameters are for and oyu cna quickly look it up, or if you need to know of a function to perforn a certain task its also easy to find.
    Give me a bad reputation!!!

  5. #5
    Registered User
    Join Date
    Jan 2003
    Posts
    25
    my microsoft visual c++ 6.0 didnt come with msdn..

    where can i get it or look for it at?



    and what is this windows api?????

    can soemone tell me full info about it thanks

  6. #6
    Perverted unanimous's Avatar
    Join Date
    Oct 2001
    Posts
    336
    Well if you bought VC++ 6.0 you should've gotten a CD called MSDN Library, otherwise you can view it at msdn.microsoft.com .

    The WinAPI is used to make windows applications, much like the browser you use or notepad. It stands for Windows Application Programming Interface. It is somewhat complex but easy to nderstand once oyu get used to it. If yo uare just starting console development, don't even think about using the WinAPI for awhile.
    Give me a bad reputation!!!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 2
    Last Post: 01-28-2008, 02:07 AM
  2. Reading wmv
    By kryptkat in forum C Programming
    Replies: 4
    Last Post: 01-25-2008, 04:06 PM
  3. help with reading from stream
    By movl0x1 in forum C Programming
    Replies: 7
    Last Post: 05-31-2007, 10:36 PM
  4. Fun with reading hex
    By dpro in forum C++ Programming
    Replies: 7
    Last Post: 02-17-2006, 05:41 PM
  5. problems reading data into an array and printing output
    By serino78 in forum C Programming
    Replies: 4
    Last Post: 04-28-2003, 08:39 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21