English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

hi !!!!!!!!!!!! can u help me how to study advanced c++ ? i cant understand anything about the syntax etc. of structures, classes, functions, nested functions, nested structures and their application in programs............. if u kno anythin..plz tell me too ! thanku..

2007-06-13 19:36:03 · 2 answers · asked by raju 2 in Computers & Internet Programming & Design

2 answers

> can u help me how to study advanced c++ ?

Yes, start with beginner's C++ first.

> i cant understand anything about the syntax etc. of structures, classes, functions, nested functions, nested structures and their application in programs

So you basically don't know any C++? And you want to start with advanced C++?

Get either C++ Primer (4th Edition) by Lippman or Accelerated C++ by Koenig. These are the two books I recommend for beginners. Both books are written by actual experts on C++ and are both technically accurate and complete.

2007-06-14 03:19:00 · answer #1 · answered by csanon 6 · 0 0

Then you need to get a Structured Programming for beginners and plow through that. All programming languages have many small parts which are used to do the actual work of the program. Structured programs add a lot of structure (ah ha) which serves the purpose of restricting how the sections are used so that changing one part (inside a structure) does not affect anything else, making maintenance easier. In older languages (like C), making a change inside a routine might affect many other parts in unknown ways because of the scope of variables. When studies showed that maintaining programs cost a lot more than writing them in the first place, changes were made to reduce the risks and costs. The most direct result, to my mind, is that instead of finding problems in completed programs, the programmer goes crazy trying to find which of the hundreds and hundreds of modules will actually do what is desired among the multiple gateways to the hidden operating system.

2007-06-14 02:46:31 · answer #2 · answered by Mike1942f 7 · 0 0

fedest.com, questions and answers