The Standard Template Library Programmers Guide for C++ مكتبة القوالب القياسيه للمبرمجين دليل ج + +
The Standard Template Library, or STL , is a C++ (cplusplus)library of container classes, algorithms, and iterators; it provides many of the basic algorithms and data structures of computer science. مكتبة القوالب القياسيه ، او STL ، أ ج + + (cplusplus) الطبقات الحاويه للمكتبة ، الخوارزميات ، وiterators ؛ وهو يوفر العديد من الخوارزميات الاساسية للهياكل البيانات وعلوم الكمبيوتر. The STL is a generic library, meaning that its components are heavily parameterized: almost every component in the STL is a template. وقد STL هي مكتبة عامة ، بمعنى ان مكوناتها بشدة وصف او عبر بالحدود : تقريبا في كل عنصر من عناصر STL هو القالب. You should make sure that you understand how templates work in C++ before you use the STL. يجب ان نتأكد من ان تفهم كيفية عمل في قوالب ج + + قبل استخدام STL. The Standard Template Library Programmer's Guide مكتبة القوالب القياسيه مبرمج دليل will show you how to use these classes, algorithms and iterators when coding in the C++ programming language. سوف أوضح لك كيفية استخدام هذه الطبقات ، وخوارزميات الترميز عندما iterators في ج + + لغة برمجة. You can يمكنك download تنزيل the full manual, and also available are الدليل الكامل ، وكما هي متاحة Frequently Asked Questions اسءله واجوبه to help and guide you. والدليل الى مساعدة لكم.
The Standard Template Library Programmer's Guide مكتبة القوالب القياسيه مبرمج دليل
- Introduction to the STL مقدمة ألى STL
- How to use the documentation كيفية استخدام وثائق
- Containers حاويات
- Concepts المفاهيم
- General concepts المفاهيم العامة
- Sequences سلاسل
- Associative Containers النقابي والحاويات
- Associative Container النقابي والحاويات
- Simple Associative Container بسيطة النقابي والحاويات
- Pair Associative Container زوج النقابي والحاويات
- Sorted Associative Container مرتبة النقابي والحاويات
- Hashed Associative Container مثروم النقابي والحاويات
- HashFunction Hashfunction
- Unique Associative Container النقابي وفريدة من نوعها للحاويات
- Multiple Associative Container حاويات متعددة النقابي
- Unique Sorted Associative Container فريدة مرتبة النقابي والحاويات
- Multiple Sorted Associative Container حاويات متعددة مرتبة النقابي
- Unique Hashed Associative Container مثروم النقابي وفريدة من نوعها للحاويات
- Multiple Hashed Associative Container مثروم متعددة النقابي والحاويات
- Container classes الطبقات الحاويه
- Sequences سلاسل
- Associative Containers النقابي والحاويات
- String package مجموعة الخيط
- rope حبل
- Container adaptors محولات الحاويات
- bitset bitset
- Concepts المفاهيم
- Iterators Iterators
- Introduction مقدمة
- Concepts المفاهيم
- Iterator Tags علامات iterator
- Introduction مقدمة
- iterator_traits iterator_traits
- iterator_category iterator_category
- distance_type distance_type
- value_type value_type
- Iterator tag classes علامة الطبقات iterator
- Iterator base classes Iterator قاعدة الطبقات
- Iterator functions Iterator وظائف
- Iterator classes Iterator الطبقات
- istream_iterator istream_iterator
- ostream_iterator ostream_iterator
- front_insert_iterator front_insert_iterator
- back_insert_iterator back_insert_iterator
- insert_iterator insert_iterator
- reverse_iterator reverse_iterator
- reverse_bidirectional_iterator reverse_bidirectional_iterator
- raw_storage_iterator raw_storage_iterator
- sequence_buffer sequence_buffer
- Algorithms القواعد الرياضية
- Non-mutating algorithms غير المتغير الخوارزميات
- Mutating algorithms التغيير الخوارزميات
- copy نسخة
- copy_n copy_n
- copy_backward copy_backward
- Swap التبادل
- transform تحول
- Replace يستعاض عن
- fill يملأ
- fill_n fill_n
- generate توليد
- generate_n generate_n
- Remove يزيل
- unique فريد
- unique_copy unique_copy
- reverse عكس
- reverse_copy reverse_copy
- rotate در
- rotate_copy rotate_copy
- random_shuffle random_shuffle
- random_sample random_sample
- random_sample_n random_sample_n
- partition التقسيم
- stable_partition stable_partition
- Sorting التصنيف














