Thread: confused.. in selecting my line of deapth

  1. #1
    Registered User jawwadalam's Avatar
    Join Date
    May 2002
    Posts
    131

    Unhappy confused.. in selecting my line of deapth

    Hi..Every One..

    Now a days.. I am confused .. because of MFC
    few months ago. when I was learning General C++ I was very keen to go indepth of general C++, but now a days I 'm learning MFC and it is forcing me to forget general C++, and Now a days I am plannning to select MFC and other Microsoft's technologies as my main focus line.. in C++ Programming but I am confused because I think if I will go into the depth of Microsoft's Visual C++ technologies...I will be a person limited to the development concerned to a specific plateform..
    What is your opinion about..this.. Help me to get out of this state of chaos...
    One day you will ask what more important to you..
    I will say my life..
    and You will leave me with even knowing
    that
    You are my Life (L)

  2. #2
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    A language such as C++ is always simply a framework for doing a job. Eventually, you will have to interact with the operating system on the machine you are using. All OS's have an API that you will use.

    Some systems have a class library that wraps the OS's native API in classes, this is what MFC is, (there are other class libraries around). If you are not happy with MFC, so don't use it, use the native API. In fact, I would ALWAYS advocate learning the raw API before a class library.

    >>> Just Love...Is not Enough..

    I disagree, if you love someone, it is everything.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  3. #3
    Registered User jawwadalam's Avatar
    Join Date
    May 2002
    Posts
    131
    Should I go in the depth of Microsoft Visual C++ technologies?
    One day you will ask what more important to you..
    I will say my life..
    and You will leave me with even knowing
    that
    You are my Life (L)

  4. #4
    Registered User
    Join Date
    Jan 2003
    Posts
    648
    .NET

  5. #5
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    Visual C++ is, when you take all the marketting hype away, a compiler and an IDE. There are other compilers, there are other IDE's. Going "in the depth of Microsoft Visual C++ technologies" is learning to use a compiler and IDE. There is nothing magic about VC++, it is just one of the better tools you can use.

    If you pick up Borland's c++ Builder, or one of the free compiler/IDE's like Dev c++ you will still be able to explore the Windows API.

    If you understand what all the higher level products are built upon, you will better understand the higher level products. Learn the Win32 API.

    Others would disagree of course. .NET is also a possibility.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Reading a buffer line by line, while using system read
    By Hammad Saleem in forum C Programming
    Replies: 9
    Last Post: 05-27-2008, 05:41 AM
  2. reading a text file printing line number
    By bazzano in forum C Programming
    Replies: 4
    Last Post: 09-16-2005, 10:31 AM
  3. Read only one line using seekg
    By RedZippo in forum C++ Programming
    Replies: 3
    Last Post: 03-31-2004, 11:10 PM
  4. if is faster than switch?
    By skorman00 in forum C++ Programming
    Replies: 32
    Last Post: 03-06-2004, 01:15 PM
  5. Validating the contents of a char buffer
    By mattz in forum C Programming
    Replies: 3
    Last Post: 12-09-2001, 06:21 PM