Menu
Home
Advanced Search
Directory of Libraries
عنوان
The D programming language /
پدید آورنده
Andrei Alexandrescu.
موضوع
D (Computer program language),D (Computer program language),D (Computer program language)
رده
QA76
.
73
.
D138
A44
2009
کتابخانه
Center and Library of Islamic Studies in European Languages
محل استقرار
استان:
Qom
ـ شهر:
Qom
تماس با کتابخانه :
32910706
-
025
INTERNATIONAL STANDARD BOOK NUMBER
(Number (ISBN
0321659538
(Number (ISBN
9780321659538
Erroneous ISBN
0321635361
Erroneous ISBN
9780321635365
NATIONAL BIBLIOGRAPHY NUMBER
Number
b778238
TITLE AND STATEMENT OF RESPONSIBILITY
Title Proper
The D programming language /
General Material Designation
[Book]
First Statement of Responsibility
Andrei Alexandrescu.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
Upper Saddle River, N.J. :
Name of Publisher, Distributor, etc.
Addison-Wesley,
Date of Publication, Distribution, etc.
©2009.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
1 online resource :
Other Physical Details
illustrations
INTERNAL BIBLIOGRAPHIES/INDEXES NOTE
Text of Note
Includes bibliographical references and index.
CONTENTS NOTE
Text of Note
Cover13; -- Contents -- Foreword -- Foreword -- Preface -- Intended Audience -- Organization of the Book -- A Brief History -- Acknowledgments -- 1 "D"iving In -- 1.1 Numbers and Expressions -- 1.2 Statements -- 1.3 Function Basics -- 1.4 Arrays and Associative Arrays -- 1.4.1 Building a Vocabulary -- 1.4.2 Array Slicing. Type-Generic Functions. Unit Tests -- 1.4.3 Counting Frequencies. Lambda Functions -- 1.5 Basic Data Structures -- 1.6 Interfaces and Classes -- 1.6.1 More Statistics. Inheritance -- 1.7 Values versus References -- 1.8 Summary -- 2 Basic Types. Expressions -- 2.1 Symbols -- 2.1.1 Special Symbols -- 2.2 Literals -- 2.2.1 Boolean Literals -- 2.2.2 Integral Literals -- 2.2.3 Floating-Point Literals -- 2.2.4 Character Literals -- 2.2.5 String Literals -- 2.2.6 Array and Associative Array Literals -- 2.2.7 Function Literals -- 2.3 Operators -- 2.3.1 Lvalues and Rvalues -- 2.3.2 Implicit Numeric Conversions -- 2.3.3 Typing of Numeric Operators -- 2.3.4 Primary Expressions -- 2.3.5 Postfix Expressions -- 2.3.6 Unary Expressions -- 2.3.7 The Power Expression -- 2.3.8 Multiplicative Expressions -- 2.3.9 Additive Expressions -- 2.3.10 Shift Expressions -- 2.3.11 in Expressions -- 2.3.12 Comparison Operators -- 2.3.13 Bitwise OR, XOR, AND -- 2.3.14 Logical AND -- 2.3.15 Logical OR -- 2.3.16 The Conditional Operator -- 2.3.17 Assignment Operators -- 2.3.18 The Comma Operator -- 2.4 Summary and Quick Reference -- 3 Statements -- 3.1 The Expression Statement -- 3.2 The Compound Statement -- 3.3 The if Statement -- 3.4 The static if Statement -- 3.5 The switch Statement -- 3.6 The final switch Statement -- 3.7 Looping Statements -- 3.7.1 The while Statement -- 3.7.2 The do-while Statement -- 3.7.3 The for Statement -- 3.7.4 The foreach Statement -- 3.7.5 Foreach on Arrays -- 3.7.6 The continue and break Statements -- 3.8 The goto Statement -- 3.9 The with Statement -- 3.10 The return Statement -- 3.11 The throw and try Statements -- 3.12 The mixin Statement -- 3.13 The scope Statement -- 3.14 The synchronized Statement -- 3.15 The asm Statement -- 3.16 Summary and Quick Reference -- 4 Arrays, Associative Arrays, and Strings -- 4.1 Dynamic Arrays -- 4.1.1 Length -- 4.1.2 Bounds Checking -- 4.1.3 Slicing -- 4.1.4 Copying -- 4.1.5 Comparing for Equality -- 4.1.6 Concatenating -- 4.1.7 Array-wise Expressions -- 4.1.8 Shrinking -- 4.1.9 Expanding -- 4.1.10 Assigning to .length -- 4.2 Fixed-Size Arrays -- 4.2.1 Length -- 4.2.2 Bounds Checking -- 4.2.3 Slicing -- 4.2.4 Copying and Implicit Conversion -- 4.2.5 Comparing for Equality -- 4.2.6 Concatenating -- 4.2.7 Array-wise Operations -- 4.3 Multidimensional Arrays -- 4.4 Associative Arrays -- 4.4.1 Length -- 4.4.2 Reading and Writing Slots -- 4.4.3 Copying -- 4.4.4 Comparing for Equality -- 4.4.5 Removing Elements -- 4.4.6 Iterating -- 4.4.7 User-Defined Types as Keys -- 4.5 Strings -- 4.5.1 Code Points -- 4.5.2 Encodings -- 4.5.3 Character Types -- 4.5.4 Arrays of Characters + Benefits = Strings -- 4.6 Arrays' Maverick Cousin: The Pointer -- 4.7 Summary and Quick Reference.
0
ACQUISITION INFORMATION NOTE
Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
CL0500000066
OTHER EDITION IN ANOTHER MEDIUM
Title
D programming language.
International Standard Book Number
9780321635365
TOPICAL NAME USED AS SUBJECT
D (Computer program language)
D (Computer program language)
D (Computer program language)
(SUBJECT CATEGORY (Provisional
UMX
DEWEY DECIMAL CLASSIFICATION
Number
005
.
13/3
Edition
22
LIBRARY OF CONGRESS CLASSIFICATION
Class number
QA76
.
73
.
D138
Book number
A44
2009
PERSONAL NAME - PRIMARY RESPONSIBILITY
Alexandrescu, Andrei.
ORIGINATING SOURCE
Date of Transaction
20201203114501.0
Cataloguing Rules (Descriptive Conventions))
pn
ELECTRONIC LOCATION AND ACCESS
Electronic name
مطالعه متن کتاب
[Book]
Y
Proposal/Bug Report
×
Proposal/Bug Report
×
Warning!
Enter The Information Carefully
Error Report
Proposal