[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

5.6

C++ EXPERTS - Please help a "confused" Newbie - advise/debate/give opinions on the best way forward - the more input the better!

Asked by pete_bristol in C++ Programming Language

Tags: accconting, console

Hi All,

This question is really a continuation of another question that i asked that turned more into a "debate" betwen experts rather than a direct answer to my question  but this time i would REALLY like to get as many opinions, advice, debates as possible because i'm really "confused" on the best way forward - big time!

A bit of background.

I've always "loved" computers - started way back when i was a kid bashing Z80 machine code into my Sinclair ZX81 before moving on to the dizzy heights of the 6502!!
Eventually qualified as an Accountant, and oh boy, do i hate it!!

If i had my time over again, i would definately be a programmer and rightly or wrongly, six months ago i decided to focus my efforts on C++ (seemed like a sexy language at the time?).

I purchased a copy of MS VC++ 6.0 and in a million years i am NEVER going to even come close to utilising the capabilities of this awesome peice of software. Unfortunately the best i will ever achieve is likely to achieve "novice" status and hopefully spend many a happy hour treating it as a hobby producing the odd program that actually works whilst at the same time "learning"

But i would like some help on the best way forward 'cos its confusing the hell out of me and driving me nuts!!

Please can you experts offer your oppinions/ advice etc as to what is the best way forward from a learning perspective, enjoyment, future compatibility isssues - and who knows, (if miracles should happen) employment!

I had orginally intended to learn the simple console stuff, then STL, before moving on to "proper(?)" Windows programming (WIN32API etc) then dabbling in either OpenGL or DirectX.

I have to say that my interests probably lie with "games and fun things" rather than boring "Accconting Package" windows type programs!!

Please can you advise/offer your oppinions/debate the best way forward on how i should progress to learn the language?

I am sure that there is no "correct" answer - just a matter of opinion?

Are my plans sensible (or is Console/STL stuff a complete waste of time)?
I can say that learning the simple console stuff has been useful as its given me a knowlwdge of program control, branching etc but my concern is that at this rate (i can only spend approx 5 hours a week "playing") Microsoft will be on Windows 2020 before i get that far and MS VC6.00 will be a dead duck!

But writing even the "simpliest" of Windows progs generated by the Wizards produce about 70 lines of code!!

Should i just get "stuck in" at the dep end and learn all this stuff?

If only i could win the lottery, i'd jack my job in and do a full time degree in computer programming etc!

I would be extremely grateful for your views, i've allocated 500 points which according to the guide says that its extemely "urgent" and/or "difficult" - i expect the latter is the case?

Thanks in anticipation


Pete

PS Would getting hold of somebodies old college course notes, examples, programming challenges, exercises etc be a good idea? Does anybody have any that they dont what/need anymore? I'd certainly be willing to pay for them!!

OK, so they might not be up-to-date with all the lastest stuff, but in the scheme of things, i dont think that matters! I need a structured course leading me through from the start of a subject to the end rather than trying to follow tutorials in a "hap-hazard"  kind of way from Web Sites!!!














Should i prgress stright to WIN32API?
If









[+][-]08/01/03 04:49 PM, ID: 9052312Accepted Solution

View this solution now by starting your 30-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

About this solution

Zone: C++ Programming Language
Tags: accconting, console
Sign Up Now!
Solution Provided By: iamtsubasa
Participating Experts: 7
Solution Grade: C
 
[+][-]07/29/03 12:09 PM, ID: 9030526Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/29/03 12:37 PM, ID: 9030763Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/29/03 01:10 PM, ID: 9031045Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/29/03 03:49 PM, ID: 9032191Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/29/03 05:37 PM, ID: 9032686Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/29/03 06:32 PM, ID: 9032904Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/29/03 06:33 PM, ID: 9032913Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/30/03 05:11 AM, ID: 9035604Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]08/01/03 06:17 AM, ID: 9048177Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]08/07/03 05:48 AM, ID: 9099208Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20091111-EE-VQP-92 - Hierarchy