of the chapters is very organized, but the depth is slightly insufficient, translation quality can not be called very good, there are certain omissions, but for the thickness, the price is relatively cheap.Difficulty: ★Quality: ★★★☆Breadth: ★★★★★Depth: ★★★★Sex Price: ★★★★☆7."Original title" The Design and Evolution of C + +"Former publishing house" Addison-wesley"Author" (US) Bjarne Stroustrup"Translator"
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 cod
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.
because the reference is not able to change the language mechanism limits of the referenced target after initialization, the polymorphism application relies on pointers for most cases, and the programmer has to complete the allocation, use, and release of the storage itself, and the language itself cannot provide any help in this process, In addition to working closely with the operating system in accordance with your requirements, the actual storage management may be completed. In standard tex
Extend Foo method, and then construct a exceptiona and throw it.This is a workable approach, but it is only a stopgap measure.9. Checked Exception convert reTo avoid writing the throws part in a function declaration, it is often possible to see the following code in a Java project to ' Swallow ' Exception:10. Throw a new Exception d, which allows it to inherit from an existing exception,[III] in "The Design and Evolution of C + +", Bjarne
main role is to further standardize the results of OOA analysis so that it can be directly accepted by OOP.Object-oriented design (OOD) is a kind of software design method and an engineering norm. There is no doubt about it. According to Bjarne Stroustrup, the object-oriented programming paradigm (Paradigm) is [Stroustrup, 97]:L decide the class you want;L provi
displayed.OodThe object-oriented design (object-oriented Design,ood) method is an intermediate transition in the Oo method. Its main role is to further standardize the results of OOA analysis so that it can be directly accepted by OOP.Object-oriented design (OOD) is a kind of software design method and an engineering norm. There is no doubt about it. According to Bjarne Stroustrup, the object-oriented prog
31 years ago (1979), a researcher who had just received a doctorate, developed a new programming language for a software project called Bjarne Stroustrup, which was named--c with classes and renamed C + + after four years. C + + is a universal programming language that supports a variety of programming paradigms, including procedural, object-oriented (object-oriented programming, OP), generics (generic prog
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), I have to add another side, sorry.In addition, in order to avoid duplication of posts, I put this site Sarrow original related articles also copied over
. 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 intellectual investment that there are so many excellent works in this field, including heavyweight software products, libraries and books. On the personal homepage of B
-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 heavyweight software products, libraries and books. On the personal homepage of
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 ++.
Many new users may be confused about what they learn. I feel that I have spent so much time learning this thing. Will it be outdated? This idea is common. I
Maybe you are not very familiar with the C ++ programming skills. After reading this article, it will be of great help to you, in addition to the basic knowledge of C ++ programming, we will also conduct a comprehensive study on the C ++ programming skills.
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
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 software products, libraries and books. On the personal homepage of Bjarne Stroustrup, the father of C ++ langu
The standard program in the C ++ standard library has an organizational set. It often uses the calculation process and calculation method to compile a typical program with a high accuracy, fast computing speed, and as short as possible, I hope this article will bring you some information.
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
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
Chinese version--------Stanley b.lippman---C # language "Leaning on the day to slay the dragon double Swords". NET Framework Design (rev.)--------Jeffrey Richter "Windows programming Rohit"---. NET Platform Four KingsC#windows Programming----------Charles Petzold "Windows programming Rohit"------. NET Platform Four Kings. NET Program Design Technology Insider-------------Jeff Prosise---. NET Platform Four kings. NET Essence--volume 1th: Common Language Runtime (Chinese version)--------Chris Sel
, it's boring before you find fun)3. Do you have a passion for new technology? Do you have an inquisitive spirit of exploration? (Passion is definitely the most important!) Do you think about your personality for being a programmer? )4, when the programmer is never a good job, always need to learn, need to think. (until you become the person who can guide others to study and think, you can secretly laugh, and a bunch of silly eggs)5, the programmer's future is very confused. (But I think the key
long Shuang Jian". NET Framework programming (revision) -------- Jeffrey Richter "Windows Programming Taishan Beidou" --- four kings of. NET platformC # windows programming ---------- Charles Petzold "Windows Programming Taishan Beidou" ------. NET platform four kings. NET Programming Technology insider ------------- Jeff prosise --- four kings of the. NET platform. Net essence-1st volume: Public Language Runtime Library (Chinese version) -------- Chris sells --- four kings of. NET platform3. c
Version -------- Stanley B. Lippman --- C # Language "Yi Tian tu long Shuang Jian". NET Framework programming (revision) -------- Jeffrey Richter "Windows Programming Taishan Beidou" --- four kings of. NET platformC # windows programming ---------- Charles Petzold "Windows Programming Taishan Beidou" ------. NET platform four kings. NET Programming Technology insider ------------- Jeff prosise --- four kings of the. NET platform. Net essence-1st volume: Public Language Runtime Library (Chinese
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.