C + + three major libraries boost, Loki, STLportin C + +, the position of the library is very high. Mr. Bjarne Stroustrup, the father of C + +, has repeatedly expressed the view that designing a library to augment functionality is better than designing more grammatical words. In reality, the Library of C + + has a wide variety of problems, and the solution is extremely extensive, from lightweight to heavyweight. A lot of people are eye-opening, or loo
heavyweight software products, libraries and books. The question "four books and five classics of C ++ programming" is not very strict: four books and five classics of C ++ programming. Yes. In this article (and next), I will recommend more than 20 C ++ books in different categories. You can choose to read them as needed.TCPL and D ETCPL and D E are short for The C ++ Programming Language and The DesignandEvolution ofC ++, both from BjarneStroustrup. I listed them first because Bjarne is the
, stroustrup also mentions that class libraries should be used to support some form of concurrency. so many times we need to implement some functions, and the class library is also very important. The class library helps us do a lot of work, we just need to use it. therefore, when selecting a program language, you must check whether there are many third-party class libraries related to the language, except for whether the language is well designed and
operating system, many of which are still C language. In the field of high-level programming, Java and C # are constantly encroaching on the territory of C ++.
Maybe Java and C # will eventually force C ++ to return to the development field with fundamental advantages: low-level system program design, advanced large-scale high-performance application design, embedded program design, general program design, and numerical science computing. I think this is not a good thing. The high performance a
, embedded program design, general program design, and numerical science computing. I think this is not a good thing. The high performance and large-scale numerical computing required by power system software are exactly what C ++ is good. Many software related to power system computing, such as PAS, were developed using C ++.
The C ++ language is very useful in Power System software development. C ++ attracts so much intellectual investment that there are so many excellent works in this field,
We know that the syntax of C # is very similar to that of C ++. The difficulty of the transformation from C ++ to C # lies not in the language itself, but in familiarity.. NET manageable Environment and. to understand the NET framework, it is easy to learn C ++ as a daily language rather than a programming language.
Second, a large number of practices are required. Only practices can truly master the programming technology. Someone asked me again, so what books should I read? What if there is no
Beginner's thoughts on C + + anomaliesRecent leadership to use exceptions in C + + projects, learn some of the relevant knowledge, some experience, hope to get everyone treatise.1. What is an exceptionC + + 's father Bjarne Stroustrup in the C + + programming Language: The authors of a library can detect runtime errors, but generally do not know how to deal with them (because they are related to the user's specific application), on the other hand, The
+ + standard libraryBjarne Stroustrup:c++ 's father's homepageThe C + + Standards committee:c++ Standards CommitteeStandard C + + foundation: Standards C + + foundationsBoost.org:Boost Library HomeC + + classic books (a website is a good list):Programming--Principles and practice Using C + +, Bjarne Stroustrup, 2008, with Chinese Translation: Principles and practices of C + + programmingThe C + + programming Language (4th Ed), Bjarne
poor, there is a certain difficulty.Difficulty: ★★☆Quality: ★Breadth: ★★★☆Depth: ★★★★Sex Price: ★6."Original title" the complete C + + Training Course"Author" (US) Harvey M.deitel Paul James Deitel"Translator" Chiu Jongpan, etc."Book name" Foreign computer Science textbook series"Publishing House" electronic industry publishing houseAs its name, the real university course, is very suitable for beginners to learn, content-intensive, the description of C + + features are in place, the arrangement
C + + 's father Bjarne Stroustrup in the C + + programming Language: The authors of a library can detect runtime errors, but generally do not know how to deal with them (because they are related to the user's specific application), on the other hand, The users of the library know how to handle these errors, but they cannot check when they occur (if they can detect it, they can be processed in the user's code, and not left to the library to discover).B
starting with this section, enter the introduction to the C + + language.
There may be people wondering why the C + + language Basic Tutorial 16th lesson: C + + and the difference with C?
Here's a little explanation, C + + is often referred to as "C" with class. Basically, C is a subset of C + +. That means before 15 lessons,
C language Introduction, is a process-oriented programming language introduction, in fact, is also a C + + process-oriented programming language part of the introduction.
address: http://bbs.pfan.cn/post-292318.htmlTopic: Selection of compiler for C/C + + Chipset publish time: 2009-1-2 14:15:00LandlordSpecial Note:In view of the occasional question about what compiler to use, I translated the Bjarne Stroustrup homepage on the compilers column of an article, I hope to have a bit of guidance for you.This translation of the paste process lost all the Super connection (Pfan provided the editing function is not good enough
-level system program design, advanced large-scale high-performance application design, embedded program design, general program design, and numerical science computing. I think this is not a good thing. The high performance and large-scale numerical computing required by power system software are exactly what C ++ is good. Many software related to power system computing, such as PAS, were developed using C ++.
C ++ is very useful in Power System software development. C ++ attracts so much intel
efforts for our own beliefs, we know what we are doing and what we are pursuing.
C ++ is a large-scale language widely used in industrial software development. High complexity and ability to solve problems. C ++ is of great value not only in development, but also in academia. The articles on C ++ can be described in great ways.
C ++ is very useful in Power System software development. C ++ attracts so much intellectual investment that there are so many excellent works in this field, including h
software related to power system computing, such as PAS, were developed using C ++.
C ++ is very useful in Power System software development. C ++ attracts so much intellectual investment that there are so many excellent works in this field, including heavyweight software products, libraries and books. On the personal homepage of Bjarne Stroustrup, the father of C ++, one page lists all or most of the Systems, Applications, and libraries written in C
books. On the personal homepage of Bjarne Stroustrup, the father of C ++, one page lists all or most of the Systems, Applications, and libraries written in C ++.
Here are some examples taken from honor website): o Adobe Systems: all major applications are developed using C ++, such as Photoshop ImageReady, Illustrator, and Acrobat.
◆ Maya: Do you know what software is used for computer stunt effects of SPIDER and Lord of the Rings? That's right, it'
such as garbage collection and Attribute attributes introduced by Microsoft for the C ++ language are displayed. the. NET hosted code is a novel and almost unconventional language style.
I don't know whether Microsoft should be excited for its efforts to develop the general language platform, or whether C ++ should gradually fall under the shadow of C # language. the supporting role in the NET drama was discouraged. Maybe, the language style and the programmer's feelings are not worth mentionin
think this is not a good thing. The high performance and large-scale numerical computing required by power system software are exactly what C ++ language learning is good. Many software related to power system computing, such as PAS, were developed using C ++ language learning.
C ++ language learning is very useful in Power System software development. C ++ language learning attracts so much intellectual investment that there are so many excellent works in this field, including heavyweight soft
software products, libraries and books. On the personal homepage of Bjarne Stroustrup, the father of C ++, one page lists all or most of the Systems, Applications, and libraries written in C ++.
Here are some examples taken from honor website): o Adobe Systems: all major applications are developed using C ++, such as Photoshop ImageReady, Illustrator, and Acrobat.
◆ Maya: Do you know what software is used for computer stunt effects of SPIDER and Lor
1. Concept
Resource Acquisition Is Initialization mechanism was first proposed by Bjarne Stroustrup. To solve this problem:
In C ++, if you need to release some resources at the end of the program segment, it is normal that there is no problem, but when an exception is thrown, the statement for releasing resources will not be executed. So Bjarne Stroustrup thought that the destructor of the object placed in
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.