Đang chuẩn bị liên kết để tải về tài liệu:
C++?? A Critique of C++ and Programming and Language

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

C++ (đọc là "C cộng cộng" hay "xi-plus-plus", IPA: /siː pləs pləs/) là một loại ngôn ngữ lập trình. Đây là một dạng ngôn ngữ đa mẫu hình tự do có kiểu tĩnh và hỗ trợ lập trình thủ tục, dữ liệu trừu trượng, lập trình hướng đối tượng, và lập trình đa hình. Từ thập niên 1990, C++ đã trở thành một trong những ngôn ngữ thương mại phổ biến nhất trong khi đó. | C A Critique of C and Programming and Language Trends of the 1990s 3rd Edition Ian Joyner The views in this critique in no way reflect the position of my employer Ian Joyner 1996 C ii 1. INTRODUCTION.1 2. THE ROLE OF A PROGRAMMING LANGUAGE.2 2.1 Programming.3 2.2 Communication abstraction and precision.4 2.3 Notation.5 2.4 Tool Integration.5 2.5 Correctness.5 2.6 Types.7 2.7 Redundancy and Checking.7 2.8 Encapsulation.8 2.9 Safety and Courtesy Concerns.8 2.10 Implementation and deployment Concerns.9 2.11 Concluding Remarks.9 3. C SPECIFIC CRITICISMS.9 3.1 Virtual Functions.9 3.2 Global Analysis.12 3.3 Type-safe linkage.13 3.4 Function Overloading.14 3.5 The Nature of Inheritance.15 3.6 Multiple Inheritance.16 3.7 Virtual Classes.17 3.8 Templates. 17 3.9 Name Overloading.19 3.10 Nested Classes.21 3.11 Global Environments.22 3.12 Polymorphism and Inheritance.23 3.13 Type Casts.23 3.14 Rm and Type casts.24 3.15 New Type Casts.25 3.16 Java and Casts.26 3.17 . and - .26 3.18 Anonymous parameters in Class definitions.27 3.19 Nameless Constructors.27 3.20 Constructors and Temporaries.27 3.21 Optional Parameters.28 3.22 Bad Deletions.28 3.23 Local entity declarations.28 3.24 Members.29 3.25 Inlines.29 3.26 Friends.30 3.27 Controlled exports vs friends.30 3.28 Static.31 3.29 Union.32 3.30 Structs.32 3.31 Typedefs .32 3.32 Namespaces.32 3.33 Header Files .33 3.34 Class Interfaces.34 3.35 Class Header Declarations.34 3.36 Garbage Collection.34 3.37 Low level coding.35 3.38 Signature Variance.35 3.39 Pure Virtual Functions.36 3.40 Programming by Contract.36 3.41 C and the software lifecycle.37 3.42 case Tools.38 3.43 Reusability and Communication.39 3.44 Reusability and Trust.39 3.45 Reusability and Compatibility.40 3rd Edition Ian Joyner 1996 C iii 3.46 Reusability and Portability.40 3.47 IDIOMATIC Programming.41 3.48 Concurrent Programming.41 3.49 Standardisation Stability and maturity.42 3.50 Complexity.43 3.51 C THE Overwhelming OOL of Choice .44 4. GENERIC C CRITICISMS.45

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.