Joke Collection Website - Cold jokes - C programmers and VC programmers. (If you don’t understand well, don’t answer)
C programmers and VC programmers. (If you don’t understand well, don’t answer)
Haha, VC is a very easy-to-use C programming tool from Microsoft. Its biggest advantage is that it has a very practical MFC (Microsoft Basic Class Library) for programmers. Master and use MFC well. It will bring very high development efficiency to C programming. Therefore, most C programmers like to use VC. It is not only a friendly development environment, but also has powerful MFC support.
C is much more "naked". It is just a programming language. It is enough that the programming conforms to C syntax specifications. It does not provide more encapsulated class libraries. Many Development must start from scratch or from the bottom. If you are only developing algorithms or some core technologies and do not involve too much UI (user interface), try not to use the MFC library (in order to have better portability, avoid using Windows Dependence on the operating system), on the contrary, if you are determined to develop an application system on the Windows operating system, using VC is a good choice. C itself does not depend on the specific hardware platform and operating system. For example, when developing programs on Nokia mobile phones, VC will not be able to work hard, but C can be used very well.
Therefore, programmers need to look at their programming application environment to decide whether to use "pure" C or VC (especially MFC, because VC tools can still develop pure C programs). Regarding the so-called "C programmers" and "VC programmers" you mentioned, there are generally the following differences:
C programmers are very familiar with C, can develop core technologies and algorithms from the bottom, and can use them themselves "Object-oriented" concept design program, and can develop application software under different hardware platforms and operating systems. VC programmers have a good understanding of VC development tools and MFC frameworks and class libraries, and can quickly "create" excellent application software. Both types of programmers are in high demand. (Of course, an excellent VC programmer can still be an excellent C programmer)
Similarly, an excellent C programmer can use C to develop various programs on different operating systems or development tools. Kind of application software, of course, it requires some time to be familiar with development tools (such as VC, C Builder, etc.).
As for the salary, there is not much difference. It mainly depends on the nature, content, completion quality and company strength of the work. Generally speaking, an excellent programmer needs to have good work experience and Strong learning ability and innovation ability.
- Previous article:Laughing star joke lines
- Next article:Who will win Iron Man VS Hulk?
- Related articles
- What acting experience does Li Zongsheng have?
- A man in Jiaxing died trying to save a dog. Is his behavior worth it?
- The blind date treated me to two meals. After watching two movies, he hinted that I would invite him to dinner next time. As a result, he returned the money to me on WeChat next time, and I accepted i
- Gillian responded to the rumor that she would never remarry. What's her opinion of love?
- Small joke English joke
- In the 1/8 finals against Mexico, a Mexican player stepped on Neymar's right ankle outside the sideline. Neymar, who received a "critical blow", began to roll on the ground and burst into tears. Subse
- Ma Yue's Deductive Experience
- Leave a little courage to heal every day.
- "Marshal Chen Yi replied humorously: It was stabbed with a bamboo pole." When did this happen? what's up
- Who should the learning team be at the beginning?