Sender: xtthnfr (small sweet and cattle), letter area: teachcpp
Title: a little personal suggestion for C beginners
Sending station: Lan Di Yu Station (Mon Sep 16 19:26:51 2002)
1. Let's take a better look at Tan Haoqiang's << C programming >>. Especially the 8, 9, 10 chapters. Write some C procedures.
Be sure to learn some code, don't think that you can understand it, you must use the code to experience.
2. Next, look at some domestic C "thin" books, such as Tsinghua Money's reputation is good (unfortunately I have never seen.), First.
Explain the concepts such as classes, constructors, inheritance, polymorphisms. (Don't spend too much time here, when you level, you look back in the country
Most of the C entry books are "garbage"! But this step is best not to save.)
3. It is highly recommended to see the << C Collection >>, there are many code on the book, you must put it all INPUT to your computer.
Go, then run, the book is all console program. Write more such DOS programs, lay the foundation.
4. After waiting for the Way of the C code, you can see some of the C books written by foreign cows. For example: the C
Programming Language (Special Edition), INSIDE The C Object Model, Essential C , C Primer, Effective C , Thinking In C , etc. This process is very long, but it is worth it!
5. People from non-class, << Data structure >> must learn well, especially to see C version.
6. Which SDK, MFC, COM, ATL and other things, it is your future goal, put it on one side, first get C and then
Go moving them. "Before you learn, don't learn."
7.java, C # is simpler than C , don't think that they give up C in the middle, I personally think that it is difficult to learn,
The higher the return. If you plan for your long-term, you still learn C money to better! Unless you are a superman, learn "deep" far
Get "pan"!
8. I have found some of the VC.Net I have learned, MS supports the support of VC and before (who is VC is MS production
The most successful development product!). In fact, VC.NET is not changed on the basis of VC6.0, of course, MFC has become bigger, and ATL's things have become powerful.
9.vc is a very powerful compiler, using its one aspect of the functionality to "proficient", you may have to spend a lot.
Time, such as COM is half a year. VC This development tool learning, I suggest: C / C Console ---> SDK ---> MFC
---> COM ---> ATL ...
10. In fact, the programmer of C / C , in society, is very small (this must be prepared to be prepared), mainly this
There are fewer people, and the masters are less (they are mostly the ages!). But their prices are very high. So when you start becoming a C / C programmer, don't pay too much money, work experience absolute How much affordable!
11.c # is MS production to fight Java, it will be successful as Java, I don't know! But I know in Studio5.0
In the middle of MS, VJ is launched, but until now, this is not received in the market. Now MS is blowing C #, I think
Commercial purpose is big!
-
By small sweet and cattle lady
※ Source:. Lan Dai Yu Station WWW Access [From: 211.101.254.104]
※ Modify:. Xtthnfr modified this article at SEP 16 19:34:08 2002. [From: 211.101.254.104]
※ Modify:. Xtthnfr modified this article at SEP 16 19:34:39 2002. [From: 211.101.254.104] ※ Modified:. Xtthnfr modified this article at SEP 16 19:36:08 2002. [From: 211.101.254.104]
※ Modify:. Xtthnfr modified this article at SEP 17 18:23:04 2002. [From: 211.101.254.104]