#csignal #signal.h #signal
🔵سیگنال (signal)
🔹تابع signal
🔹پارامترها
🔻پارامترSig
مطالب بیشتر در
www.tg-me.com/Learncpp/1616
@Learncpp
🔵سیگنال (signal)
🔹تابع signal
🔹پارامترها
🔻پارامترSig
مطالب بیشتر در
www.tg-me.com/Learncpp/1616
@Learncpp
#csignal #signal.h #raise
📚فهرست آموزش کتابخانه Signal (سیگنال)
♦️توضیحات بیشتر درباره ی این کتابخانه
www.tg-me.com/Learncpp/1569
♦️جدول ثابت های بزرگ
www.tg-me.com/Learncpp/1584
#raise
1. www.tg-me.com/Learncpp/1590
2. www.tg-me.com/Learncpp/1596
#signal
1. www.tg-me.com/Learncpp/1616
2. www.tg-me.com/Learncpp/1645
📝ترجمه کتابخانه از سایت رسمی برنامه نویسان C++
www.cplusplus.com
🔸کمک به بچه های سرطانی
💝 @tabligh_cpp
🔹آموزش تخصصی ++C
🛡 @Learncpp
📚فهرست آموزش کتابخانه Signal (سیگنال)
♦️توضیحات بیشتر درباره ی این کتابخانه
www.tg-me.com/Learncpp/1569
♦️جدول ثابت های بزرگ
www.tg-me.com/Learncpp/1584
#raise
1. www.tg-me.com/Learncpp/1590
2. www.tg-me.com/Learncpp/1596
#signal
1. www.tg-me.com/Learncpp/1616
2. www.tg-me.com/Learncpp/1645
📝ترجمه کتابخانه از سایت رسمی برنامه نویسان C++
www.cplusplus.com
🔸کمک به بچه های سرطانی
💝 @tabligh_cpp
🔹آموزش تخصصی ++C
🛡 @Learncpp
Telegram
Learning ©➕➕
#csignal #signal.h
🔵سیگنال (Signal)
🔹کتابخانه Signal
🔸کتابخانه ی سی به منظور مدیریت سیگنال :
🔻بعضی از محیط های اجرایی از سیگنال ها به منظور آگاه سازی از پروسه های در حال اجرای رویدادها مشخص استفاده می کنند.
🔻این رویداد ها ممکن است مربوط به آن خطاهایی…
🔵سیگنال (Signal)
🔹کتابخانه Signal
🔸کتابخانه ی سی به منظور مدیریت سیگنال :
🔻بعضی از محیط های اجرایی از سیگنال ها به منظور آگاه سازی از پروسه های در حال اجرای رویدادها مشخص استفاده می کنند.
🔻این رویداد ها ممکن است مربوط به آن خطاهایی…
🏵 گروه ++C و ساختمان داده
www.tg-me.com/Learncpp/325
🚷 قوانین گروه هارو حتما مطالعه کنید
📚 فهرست آموزش های کانال
📓 جلسه اول (مقدمات زبان ++C)
www.tg-me.com/Learncpp/534
📘 جلسه دوم (ساختارهای تکرار و تصمیم گیری)
www.tg-me.com/Learncpp/535
📗 جلسه سوم (آرایه ها)
www.tg-me.com/Learncpp/536
📙 جلسه چهارم (توابع)
www.tg-me.com/Learncpp/537
📽 فیلم های آموزشی
www.tg-me.com/Learncpp/538
💻 نرم افزار های مرتبط
www.tg-me.com/Learncpp/540
🙇🏻 دانستنی ها
www.tg-me.com/Learncpp/539
🌐 کامپایلر، IDE، کتاب برنامه نویسی و...
www.tg-me.com/Learncpp/362
🌍 ترجمه کتابخانه ها از سایت مرجع برنامه نویسان ++C
www.cplusplus.com
🔹وکتور (vector)
www.tg-me.com/Learncpp/1029
🔹رشته ها(string)
www.tg-me.com/Learncpp/1030
🔹عملیات ورودی/خروجی (cstdio)
www.tg-me.com/Learncpp/1194
🔹زمان (time)
www.tg-me.com/Learncpp/1414
🔹سیگنال (signal)
www.tg-me.com/Learncpp/1672
🔸کتابخانه بعدی درحال ترجمه است
⛔️ از آنجا که مطالب کانال از جایی کپی پیست و دزدیده نمی شوند همچنین یکی از اهداف اصلی کانال پوشش دادن ریز به ریز و کامل مطالب است تا خواننده درک درست و کاملی از آموزش ها داشته باشد، به همین خاطر ابتدا تمامیه مطالب درون word تایپ سپس پس از تکمیل به صورت رایگان داخل کانال قرار می گیرند، پس به دلیل جمع آوری مطالب ممکن است مدت زمانی درون کانال آموزشی قرار نگیرد به همین دلیل "لطفا صبر پیشه کنید"...
🎁 دوستانی که مشتاق به ترجمه کتابخانه های سی پلاس پلاس از سایت رسمی Cplusplus.com هستند یا تمایل به آموزش موضوعات مرتبط با سی پلاس را دارند (به صورت رایگان) به آیدی @QtCplusplus پیام بدن تا هماهنگی های لازم انجام شده و در انتها زحمات افراد همراه مشخصاتشان برای عموم داخل کانال @Learncpp منتشر شود🌹
❤️ تبلیغات بسیار ارزانتر جهت کمک به بچه های سرطانی
💝 @tabligh_cpp
آموزش تخصصی ➕➕©
🌈 @Learncpp
www.tg-me.com/Learncpp/325
🚷 قوانین گروه هارو حتما مطالعه کنید
📚 فهرست آموزش های کانال
📓 جلسه اول (مقدمات زبان ++C)
www.tg-me.com/Learncpp/534
📘 جلسه دوم (ساختارهای تکرار و تصمیم گیری)
www.tg-me.com/Learncpp/535
📗 جلسه سوم (آرایه ها)
www.tg-me.com/Learncpp/536
📙 جلسه چهارم (توابع)
www.tg-me.com/Learncpp/537
📽 فیلم های آموزشی
www.tg-me.com/Learncpp/538
💻 نرم افزار های مرتبط
www.tg-me.com/Learncpp/540
🙇🏻 دانستنی ها
www.tg-me.com/Learncpp/539
🌐 کامپایلر، IDE، کتاب برنامه نویسی و...
www.tg-me.com/Learncpp/362
🌍 ترجمه کتابخانه ها از سایت مرجع برنامه نویسان ++C
www.cplusplus.com
🔹وکتور (vector)
www.tg-me.com/Learncpp/1029
🔹رشته ها(string)
www.tg-me.com/Learncpp/1030
🔹عملیات ورودی/خروجی (cstdio)
www.tg-me.com/Learncpp/1194
🔹زمان (time)
www.tg-me.com/Learncpp/1414
🔹سیگنال (signal)
www.tg-me.com/Learncpp/1672
🔸کتابخانه بعدی درحال ترجمه است
⛔️ از آنجا که مطالب کانال از جایی کپی پیست و دزدیده نمی شوند همچنین یکی از اهداف اصلی کانال پوشش دادن ریز به ریز و کامل مطالب است تا خواننده درک درست و کاملی از آموزش ها داشته باشد، به همین خاطر ابتدا تمامیه مطالب درون word تایپ سپس پس از تکمیل به صورت رایگان داخل کانال قرار می گیرند، پس به دلیل جمع آوری مطالب ممکن است مدت زمانی درون کانال آموزشی قرار نگیرد به همین دلیل "لطفا صبر پیشه کنید"...
🎁 دوستانی که مشتاق به ترجمه کتابخانه های سی پلاس پلاس از سایت رسمی Cplusplus.com هستند یا تمایل به آموزش موضوعات مرتبط با سی پلاس را دارند (به صورت رایگان) به آیدی @QtCplusplus پیام بدن تا هماهنگی های لازم انجام شده و در انتها زحمات افراد همراه مشخصاتشان برای عموم داخل کانال @Learncpp منتشر شود🌹
❤️ تبلیغات بسیار ارزانتر جهت کمک به بچه های سرطانی
💝 @tabligh_cpp
آموزش تخصصی ➕➕©
🌈 @Learncpp
زحمت ترجمه قسمتی از کتابخانه "map" را آقای دانیال تقی پور کشیدن، از ایشون بخاطر کمکشون
سپاسگزاریم🙏🌺
@Learncpp
سپاسگزاریم🙏🌺
@Learncpp
🔸ترجمه کتابخانه "map (مَپ)" از سایت رسمی برنامه نویسان ++C به آدرس
www.cplusplus.com/reference
@Learncpp
www.cplusplus.com/reference
@Learncpp
🌼🍃🌸🍃🌺🍃🌸🍃🌺
🍃🌺🍃🌸🍃🌺
🌺🍃🌸
🌸
بنام ایزد يكتا
کانال @Learncpp فرارسیدن سال نو و فرخنده نوروز باستانی را به تک تک اعضای محترم تبريك گفته و سالی سرشار از تندرستي موفقيت برايتان آرزومند است 🌹
اميدوارم اين سال برای شما و خانواده گرامي؛ سال دوستی، فراوانی و بی نیازی، کوشش و آرامش توأم با دلخوشی باشد
💠با آرزوی بهترین ها برای شما
🌺 نوروز ۱۳۹۷
@Learncpp
🌸🍃
🌺🍃🌸
🍃🌺🍃🌸🍃🌺
🌼🍃🌸🍃🌺🍃🌸🍃🌺
🍃🌺🍃🌸🍃🌺
🌺🍃🌸
🌸
بنام ایزد يكتا
کانال @Learncpp فرارسیدن سال نو و فرخنده نوروز باستانی را به تک تک اعضای محترم تبريك گفته و سالی سرشار از تندرستي موفقيت برايتان آرزومند است 🌹
اميدوارم اين سال برای شما و خانواده گرامي؛ سال دوستی، فراوانی و بی نیازی، کوشش و آرامش توأم با دلخوشی باشد
💠با آرزوی بهترین ها برای شما
🌺 نوروز ۱۳۹۷
@Learncpp
🌸🍃
🌺🍃🌸
🍃🌺🍃🌸🍃🌺
🌼🍃🌸🍃🌺🍃🌸🍃🌺
#cmap #map.h #map
🔵مپ(map)
🔹کتابخانه map
🔹مپ ها ظروف وابسته ای هستند که عناصر شکل گرفته توسط ترکیبی از یک مقدار کلیدی (Key value) و یک مقدار نگاشته شده(Mapped value) به صورت یک ترتیب مشخص ذخیره می کند.
در یک map، مقادیر کلیدی معمولا برای مرتب سازی و به صورت منحصر بفرد برای شناسایی عنصر به کار می روند.
🔻در مدت زمانی که مقادیر نگاشته شده(mapped value)محتوای مرتبط شده به کلید مربوطه را ذخیره می کنند ممکن است انواع مختلف مقادیر نگاشته شده و کلیدی تفاوت داشته باشند و در داخل عضو نوع(value_type) با یگدیگر گروه بندی میشوند که یک نوع جفت ترکیبی از هر دو می باشد :
🔻عناصر داخل یک map همیشه توسط کلید مربوط به خودشان که از معیار مشخص (Strict weak ordering) پیروی میکند ذخیره می شوند و نشان دهنده ی وجود داشتن و اجرا شدن این معیار توسط شی، مقایسه داخلی مربوط به عنصر صورت می گیرد.(از نوع compare هستند)
🔻سرعت عملکرد ظروف map معمولا از ظروف unordered_map برای دسترسی به عناصر تک (منحصر بفرد) که توسط کلید مربوط به خودشان پایین تر است ولی ظروف map اجازه تکرار مستقیم در زیرمجموعه ها بر اساس ترتیب مربوط به آنها را می دهد.
مقادیر نگاشته شده در داخل یک map می توانند توسط کلید متناظر کلیدی با استفاده از عملگر کروشه قابل دسترسی باشند(عملگر [ ])
🔻مپ ها معمولا به عنوان درخت های جستجوی باینری (Binery search trees) پیاده سازی می شوند.
⚠️ادامه درپست بعدی
www.tg-me.com/Learncpp/1726
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مپ(map)
🔹کتابخانه map
template< class Key, class T, class Compare = less<Key>, class Alloc = allocator<pair<const Key, T> > > class map;
🔹مپ ها ظروف وابسته ای هستند که عناصر شکل گرفته توسط ترکیبی از یک مقدار کلیدی (Key value) و یک مقدار نگاشته شده(Mapped value) به صورت یک ترتیب مشخص ذخیره می کند.
در یک map، مقادیر کلیدی معمولا برای مرتب سازی و به صورت منحصر بفرد برای شناسایی عنصر به کار می روند.
🔻در مدت زمانی که مقادیر نگاشته شده(mapped value)محتوای مرتبط شده به کلید مربوطه را ذخیره می کنند ممکن است انواع مختلف مقادیر نگاشته شده و کلیدی تفاوت داشته باشند و در داخل عضو نوع(value_type) با یگدیگر گروه بندی میشوند که یک نوع جفت ترکیبی از هر دو می باشد :
typedef pair<const Key, T> value_type;
🔻عناصر داخل یک map همیشه توسط کلید مربوط به خودشان که از معیار مشخص (Strict weak ordering) پیروی میکند ذخیره می شوند و نشان دهنده ی وجود داشتن و اجرا شدن این معیار توسط شی، مقایسه داخلی مربوط به عنصر صورت می گیرد.(از نوع compare هستند)
🔻سرعت عملکرد ظروف map معمولا از ظروف unordered_map برای دسترسی به عناصر تک (منحصر بفرد) که توسط کلید مربوط به خودشان پایین تر است ولی ظروف map اجازه تکرار مستقیم در زیرمجموعه ها بر اساس ترتیب مربوط به آنها را می دهد.
مقادیر نگاشته شده در داخل یک map می توانند توسط کلید متناظر کلیدی با استفاده از عملگر کروشه قابل دسترسی باشند(عملگر [ ])
🔻مپ ها معمولا به عنوان درخت های جستجوی باینری (Binery search trees) پیاده سازی می شوند.
⚠️ادامه درپست بعدی
www.tg-me.com/Learncpp/1726
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
#cmap #map.h #map
🔵مپ (map)
🔹کتابخانه map
⚠️ادامه پست قبلی
www.tg-me.com/Learncpp/1723
🔹ویژگی های ظرف (نگهدارنده) :
🔻وابستگی :
عناصر در ظروف وابسته (شرکت پذیر) توسط کلید مربوط به خودشان ارجاع داده می شوند و ارجاع دادن آنها توسط موقعیت مطلق در داخل ظرف امکان پذیر نمی باشد.
🔻ترتیب(صف) :
عناصر داخل ظرف در هر زمان از یک ترتیب سخت (Strict order) پیروی می کنند.
به تمامی عناصر وارد شده در یک مکان ترتیب مورد نظر داده می شود.
🔻ویژگی Map :
هر عنصر یک کلید را به یک مقدار نگاشته شده مرتبط می کند; کلید ها برای شناسایی عناصری که محتوای اصلی آنها مقدار نگاشته شده است هستند.
🔻کلید های منحصربفرد :
دو عنصر در یک ظرف نمی توانند کلیدهای یکسان داشته باشند.
🔻اختصاص دهنده–آگاه (Allocator_aware) :
ظرف از یک شی اختصاص دهنده برای رسیدگی کردن به نیازهای حافظه اش استفاده می کند.
⚠️ادامه در پست بعدی
www.tg-me.com/Learncpp/1742
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مپ (map)
🔹کتابخانه map
⚠️ادامه پست قبلی
www.tg-me.com/Learncpp/1723
🔹ویژگی های ظرف (نگهدارنده) :
🔻وابستگی :
عناصر در ظروف وابسته (شرکت پذیر) توسط کلید مربوط به خودشان ارجاع داده می شوند و ارجاع دادن آنها توسط موقعیت مطلق در داخل ظرف امکان پذیر نمی باشد.
🔻ترتیب(صف) :
عناصر داخل ظرف در هر زمان از یک ترتیب سخت (Strict order) پیروی می کنند.
به تمامی عناصر وارد شده در یک مکان ترتیب مورد نظر داده می شود.
🔻ویژگی Map :
هر عنصر یک کلید را به یک مقدار نگاشته شده مرتبط می کند; کلید ها برای شناسایی عناصری که محتوای اصلی آنها مقدار نگاشته شده است هستند.
🔻کلید های منحصربفرد :
دو عنصر در یک ظرف نمی توانند کلیدهای یکسان داشته باشند.
🔻اختصاص دهنده–آگاه (Allocator_aware) :
ظرف از یک شی اختصاص دهنده برای رسیدگی کردن به نیازهای حافظه اش استفاده می کند.
⚠️ادامه در پست بعدی
www.tg-me.com/Learncpp/1742
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
#cmap #map.h #map
🔵مپ(map)
🔹کتابخانه map
⚠️ ادامه پست قبلی
www.tg-me.com/Learncpp/1741
🔹پارامترهای الگو :
🔻پارامتر Key :
🔸نوع کلید ها :
هر عنصر داخل یک map به صورت منحصر بفرد توسط مقدار کلیدی مربوط به آن شناسایی می شود
جایگزین به عنوان نوع map عضو :
🔻پارامتر T :
🔸نوع مقدار نگاشته شده :
هر عنصر داخل یک map دادهایی را به عنوان مقدار نگاشته شده مربوط به خودش ذخیره می کند.
▫️جایگزین به عنوان نوع map عضو :
🔻پارامتر Compare :
یک باینری پیش فرض (منظور از پیش از فرض، predicate می باشد که مقداری را مقایسه می کند و در صورت درست بودن شرط به عنوان ورودی تابع در نظر گرفته می شود خروجی پیش فرض bool می باشد) که دو عنصر کلید به عنوان آرگومان دریافت کرده و یک bool بر میگرداند.
عبارت comp(a,b)، در جایی که compشئ ای از این نوع می باشد و a و b مقادیر کلید می باشند تابع تعریف می کند که باید true بازگرداننده شود اگر a برای رفتن قبل از b در strict weak ordering مطرح شود.
شئ map از این عبارت برای معین کردن ترتیب عناصری که در ظرف هستند و هم دو عنصر کلید که مساوی هستند استفاده می کند(توسط مقایسه اینها به صورت بازتابنده)
عبارت زیر با هم مساوی هستند
در صورتیکه دو عنصر در داخل ظرف map نمی توانند کلیدهای یکسان داشته باشند این موضوع می تواند به یک اشاره گر تابع یا یک شئ تابع مرتبط باشد برای مثال یک سازنده constructor را مشاهده نمایید این پیش فرض ها برای <less<t که مقدار مشابهی به عنوان
به کار می برد.
▫️جایگزین به عنوان نوع map عضو :
🔻پارامتر Alloc :
نوعی از اختصاص دهنده که برا تعریف کردن مدل اختصاص حافظه استفاده می شود.
به صورت پیش فرض, اختصاص دهنده قالب کلاس استفاده می شود، که ساده ترین مدل اختصاص حافظه را تعریف می کند و مستقل از مقدار است.
▫️جایگزین به عنوان نوع map عضو :
⚠️ادامه در پست بعدی
www.tg-me.com/Learncpp/1778
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مپ(map)
🔹کتابخانه map
⚠️ ادامه پست قبلی
www.tg-me.com/Learncpp/1741
🔹پارامترهای الگو :
🔻پارامتر Key :
🔸نوع کلید ها :
هر عنصر داخل یک map به صورت منحصر بفرد توسط مقدار کلیدی مربوط به آن شناسایی می شود
جایگزین به عنوان نوع map عضو :
key_type
🔻پارامتر T :
🔸نوع مقدار نگاشته شده :
هر عنصر داخل یک map دادهایی را به عنوان مقدار نگاشته شده مربوط به خودش ذخیره می کند.
▫️جایگزین به عنوان نوع map عضو :
mapped_type
🔻پارامتر Compare :
یک باینری پیش فرض (منظور از پیش از فرض، predicate می باشد که مقداری را مقایسه می کند و در صورت درست بودن شرط به عنوان ورودی تابع در نظر گرفته می شود خروجی پیش فرض bool می باشد) که دو عنصر کلید به عنوان آرگومان دریافت کرده و یک bool بر میگرداند.
عبارت comp(a,b)، در جایی که compشئ ای از این نوع می باشد و a و b مقادیر کلید می باشند تابع تعریف می کند که باید true بازگرداننده شود اگر a برای رفتن قبل از b در strict weak ordering مطرح شود.
شئ map از این عبارت برای معین کردن ترتیب عناصری که در ظرف هستند و هم دو عنصر کلید که مساوی هستند استفاده می کند(توسط مقایسه اینها به صورت بازتابنده)
عبارت زیر با هم مساوی هستند
if (!comp(a,b) && !comp(b,a))
در صورتیکه دو عنصر در داخل ظرف map نمی توانند کلیدهای یکسان داشته باشند این موضوع می تواند به یک اشاره گر تابع یا یک شئ تابع مرتبط باشد برای مثال یک سازنده constructor را مشاهده نمایید این پیش فرض ها برای <less<t که مقدار مشابهی به عنوان
less-than operator (a<b)
به کار می برد.
▫️جایگزین به عنوان نوع map عضو :
key_compare
🔻پارامتر Alloc :
نوعی از اختصاص دهنده که برا تعریف کردن مدل اختصاص حافظه استفاده می شود.
به صورت پیش فرض, اختصاص دهنده قالب کلاس استفاده می شود، که ساده ترین مدل اختصاص حافظه را تعریف می کند و مستقل از مقدار است.
▫️جایگزین به عنوان نوع map عضو :
allocator_type
⚠️ادامه در پست بعدی
www.tg-me.com/Learncpp/1778
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
#cmap #map.h #map
🔵مپ(map)
🔹کتابخانه map
⚠️ادامه پست قبلی
www.tg-me.com/Learncpp/1777
🔹انواع عضو
1️⃣ اولین پارامتر الگو(Key)
2️⃣ دومین پارامتر الگو(T)
3️⃣ سومین نوع عضو(value_type)
4️⃣ سومین پارامتر الگو(Compare)
◀️ یادداشت:
پیش فرض برای:
5️⃣ کلاس تابع تو در تو برای مقایسه کردن
◀️ یادداشت:
مشاهده کنید:
6️⃣ چهارمین پارامتر الگو(Alloc)
◀️ یادداشت:
پیش فرض برای:
7️⃣ هفتمین نوع عضو(refrence)
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
8️⃣ هشتمین نوع عضو(const_refrence)
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
9️⃣ نهمین نوع عضو(pointer)
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
🔟 دهمین نوع عضو(const_pointer)
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
1️⃣1️⃣ یازدهمین نوع عضو(iterator)
یک iterator دو طرفه برای
◀️ یادداشت:
قابل تبدیل به const_iterator
2️⃣1️⃣ دوازدهمین نوع عضو(const_iterator) یک iterator دو طرفه برای const value_type
3️⃣1️⃣ سیزدهمین نوع عضو(reserve_iterator)
4️⃣1️⃣ چهاردهمین نوع عضو
5️⃣1️⃣ پانزدهمین نوع عضو(diffrent_type) یک نوع جدایی ناپذیر علامت دار همانند:
◀️ یادداشت:
معمولا مشابه ptrdiff_t
6️⃣1️⃣ شانزدهمین عضو(size_type)
یک نوع جدایی ناپذیر بدون علامت که می تواند هر مقدار غیر منفی از difference_type را نمایش دهد.
◀️ یادداشت:
معمولا مشابه size_t
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مپ(map)
🔹کتابخانه map
⚠️ادامه پست قبلی
www.tg-me.com/Learncpp/1777
🔹انواع عضو
1️⃣ اولین پارامتر الگو(Key)
Key_type
2️⃣ دومین پارامتر الگو(T)
mapped_type
3️⃣ سومین نوع عضو(value_type)
pair<const key_type,mapped_type>
4️⃣ سومین پارامتر الگو(Compare)
key_compare
◀️ یادداشت:
پیش فرض برای:
less<key_type>
5️⃣ کلاس تابع تو در تو برای مقایسه کردن
value_compare
◀️ یادداشت:
مشاهده کنید:
value_comp
6️⃣ چهارمین پارامتر الگو(Alloc)
allocator_type
◀️ یادداشت:
پیش فرض برای:
allocator<value_type>
7️⃣ هفتمین نوع عضو(refrence)
allocator_type::refence
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
const value_type&
8️⃣ هشتمین نوع عضو(const_refrence)
allocator_type::const_reference
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
const value_type&
9️⃣ نهمین نوع عضو(pointer)
allocator_type::pointer
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
value_type*
🔟 دهمین نوع عضو(const_pointer)
allocator_type::const_pointer
◀️ یادداشت:
برای اختصاص دهنده پیش فرض:
const_value_type*
1️⃣1️⃣ یازدهمین نوع عضو(iterator)
یک iterator دو طرفه برای
value_type
◀️ یادداشت:
قابل تبدیل به const_iterator
2️⃣1️⃣ دوازدهمین نوع عضو(const_iterator) یک iterator دو طرفه برای const value_type
3️⃣1️⃣ سیزدهمین نوع عضو(reserve_iterator)
reverse_iterator<iterator>
4️⃣1️⃣ چهاردهمین نوع عضو
(const_reserve_iterator) reverse_iterator<const_iterator>
5️⃣1️⃣ پانزدهمین نوع عضو(diffrent_type) یک نوع جدایی ناپذیر علامت دار همانند:
iterator_traits<iterator>::difference_type
◀️ یادداشت:
معمولا مشابه ptrdiff_t
6️⃣1️⃣ شانزدهمین عضو(size_type)
یک نوع جدایی ناپذیر بدون علامت که می تواند هر مقدار غیر منفی از difference_type را نمایش دهد.
◀️ یادداشت:
معمولا مشابه size_t
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
#cmap #map.h #map
🔵مَپ(map)
🔹کتابخانه map
www.tg-me.com/learncpp/1778
🔹توابع عضو
🔻تابع constructor
ساخت نقشه (تابع عضو عمومی)
🔻تابع destructor
ویرانگر نقشه (تابع عضو عمومی)
🔻تابع operator
کپی کردن محتوای ظرف (تابع عضو عمومی)
🔹تکرارشونده ها (iterators)
🔻beginتابع
بازگشت iretator به ابتدا (تابع عضو عمومی)
🔻end تابع
بازگشت iretator به انتها (تابع عضو عمومی)
🔻rbegin تابع
بازگشت reverse iretator به ابتدای معکوس (تابع عضو عمومی)
🔻rend تابع
بازگشت reverse iretator به انتهای معکوس (تابع عضو عمومی)
🔻cbegin تابع
بازگشت const_reverse_iterator به ابتدا (تابع عضو عمومی)
🔻cend تابع
بازگشت const_reverse_iterator به انتها (تابع عضو عمومی)
🔻crbegin تابع
بازگشت const_reverse_iterator به ابتدا معکوس(تابع عضو عمومی)
🔻crend تابع
بازگشت const_reverse_iterator به انتهای معکوس(تابع عضوعمومی)
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مَپ(map)
🔹کتابخانه map
www.tg-me.com/learncpp/1778
🔹توابع عضو
🔻تابع constructor
ساخت نقشه (تابع عضو عمومی)
🔻تابع destructor
ویرانگر نقشه (تابع عضو عمومی)
🔻تابع operator
کپی کردن محتوای ظرف (تابع عضو عمومی)
🔹تکرارشونده ها (iterators)
🔻beginتابع
بازگشت iretator به ابتدا (تابع عضو عمومی)
🔻end تابع
بازگشت iretator به انتها (تابع عضو عمومی)
🔻rbegin تابع
بازگشت reverse iretator به ابتدای معکوس (تابع عضو عمومی)
🔻rend تابع
بازگشت reverse iretator به انتهای معکوس (تابع عضو عمومی)
🔻cbegin تابع
بازگشت const_reverse_iterator به ابتدا (تابع عضو عمومی)
🔻cend تابع
بازگشت const_reverse_iterator به انتها (تابع عضو عمومی)
🔻crbegin تابع
بازگشت const_reverse_iterator به ابتدا معکوس(تابع عضو عمومی)
🔻crend تابع
بازگشت const_reverse_iterator به انتهای معکوس(تابع عضوعمومی)
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
#cmap #map.h #map
#member_function
🔵مَپ(map)
🔹کتابخانه map
🔹توابع عضو
🔸ترجمه مطالب
www.tg-me.com/Learncpp/1868
@Learncpp
#member_function
🔵مَپ(map)
🔹کتابخانه map
🔹توابع عضو
🔸ترجمه مطالب
www.tg-me.com/Learncpp/1868
@Learncpp
#cmap #map.h #map
#iterators
🔵مَپ(map)
🔹کتابخانه map
🔹انواع تکرار شونده ها
🔸ترجمه مطالب
www.tg-me.com/Learncpp/1868
@Learncpp
#iterators
🔵مَپ(map)
🔹کتابخانه map
🔹انواع تکرار شونده ها
🔸ترجمه مطالب
www.tg-me.com/Learncpp/1868
@Learncpp
#cmap #map.h #map
🔵مَپ(map)
🔹کتابخانه map
🔹ظرفیت (capacity)
🔻تابع empty
تست کردن ظرف اگر خالی باشد (تابع عضو عمومی)
🔻تابع size
برگرداندن اندازه ظرف (تابع عضو عمومی)
🔻تابع max_size
برگرداندن بیشترین اندازه (تابع عضو عمومی)
🔹عناصردسترسی
(Element access)
🔻operator[ ]
عنصر دسترسی (تابع عضو عمومی)
🔻at
عنصر دسترسی (تابع عضو عمومی)
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مَپ(map)
🔹کتابخانه map
🔹ظرفیت (capacity)
🔻تابع empty
تست کردن ظرف اگر خالی باشد (تابع عضو عمومی)
🔻تابع size
برگرداندن اندازه ظرف (تابع عضو عمومی)
🔻تابع max_size
برگرداندن بیشترین اندازه (تابع عضو عمومی)
🔹عناصردسترسی
(Element access)
🔻operator[ ]
عنصر دسترسی (تابع عضو عمومی)
🔻at
عنصر دسترسی (تابع عضو عمومی)
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
#cmap #map.h #map
#element_access
🔵مَپ(map)
🔹کتابخانه map
🔹عناصر دسترسی
🔸 ترجمه مطالب
www.tg-me.com/Learncpp/2056
@Learncpp
#element_access
🔵مَپ(map)
🔹کتابخانه map
🔹عناصر دسترسی
🔸 ترجمه مطالب
www.tg-me.com/Learncpp/2056
@Learncpp
#cmap #map.h #map
🔵مَپ(map)
⚠️ادامه پست قبلی
www.tg-me.com/Learncpp/2056
🔹کتابخانه map
🔹تعدیل کننده ها (Modifiers)
🔻insert
وارد کردن عناصر (تابع عضو عمومی)
🔻erase
پاک کردن عناصر (تابع عضو عمومی)
🔻swap
عوض کردن محتوا (تابع عضو عمومی)
🔻clear
پاک کردن محتوا (تابع عضو عمومی)
🔻emplace
ساختن و وارد کردن عنصر (تابع عضو عمومی)
🔻emplace_hint
ساختن و وارد کردن عنصر همراه با راهنما(تابع عضو عمومی)
🔹Observers
🔻key_comp
بازگشت شیء مقایسه کلید (تابع عضو عمومی)
🔻value_comp
بازگشت مقدار مقایسه کلید (تابع عضو عمومی)
⚠️ادامه درپست بعدی
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp
🔵مَپ(map)
⚠️ادامه پست قبلی
www.tg-me.com/Learncpp/2056
🔹کتابخانه map
🔹تعدیل کننده ها (Modifiers)
🔻insert
وارد کردن عناصر (تابع عضو عمومی)
🔻erase
پاک کردن عناصر (تابع عضو عمومی)
🔻swap
عوض کردن محتوا (تابع عضو عمومی)
🔻clear
پاک کردن محتوا (تابع عضو عمومی)
🔻emplace
ساختن و وارد کردن عنصر (تابع عضو عمومی)
🔻emplace_hint
ساختن و وارد کردن عنصر همراه با راهنما(تابع عضو عمومی)
🔹Observers
🔻key_comp
بازگشت شیء مقایسه کلید (تابع عضو عمومی)
🔻value_comp
بازگشت مقدار مقایسه کلید (تابع عضو عمومی)
⚠️ادامه درپست بعدی
🔰ترجمه شده از سایت
www.cplusplus.com
@Learncpp