வீடு மென்பொருள் நிலையான வார்ப்புரு நூலகம் (stl) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

நிலையான வார்ப்புரு நூலகம் (stl) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

பொருளடக்கம்:

Anonim

வரையறை - நிலையான வார்ப்புரு நூலகம் (எஸ்.டி.எல்) என்றால் என்ன?

ஒரு நிலையான வார்ப்புரு நூலகம் (எஸ்.டி.எல்) என்பது சி ++ நிலையான நூலகத்தின் திறன்களை விரிவுபடுத்துகிறது மற்றும் சி ++ க்கான பொதுவான வகுப்புகளின் ஆயத்த தொகுப்பை வழங்குகிறது, இதில் துணை வரிசைகள் மற்றும் கொள்கலன்கள் அடங்கும், அவை உள்ளமைக்கப்பட்ட மற்றும் பயனர் வரையறுக்கப்பட்ட வகைகளுடன் பயன்படுத்தப்படுகின்றன அடிப்படை செயல்பாடுகளை ஆதரிக்கவும். எஸ்.டி.எல் உடன் தொடர்புடைய வழிமுறைகள் கொள்கலன்களிலிருந்து சுயாதீனமாக உள்ளன மற்றும் நூலகத்தின் சிக்கலைக் குறைக்கின்றன.

டெக்கோபீடியா நிலையான வார்ப்புரு நூலகத்தை (எஸ்.டி.எல்) விளக்குகிறது

ஒரு நிலையான வார்ப்புரு நூலகம் தேவையான முடிவுகளை அடைய வார்ப்புருக்களைப் பயன்படுத்துகிறது, மேலும் தொகுக்கும் நேர பாலிமார்பிஸத்தை வழங்குகிறது. எஸ்.டி.எல் களில் ஃபங்க்டர்கள், ஈரேட்டர்கள் மற்றும் அல்காரிதம் கொள்கலன்கள் போன்ற கூறுகளும் அடங்கும்.

ஒரு எஸ்.டி.எல் வரிசை மற்றும் துணை கொள்கலன்களை உள்ளடக்கியது. நிலையான வரிசை கொள்கலன்களில் டெக், திசையன் மற்றும் பட்டியல் ஆகியவை அடங்கும், அதே நேரத்தில் நிலையான துணை கொள்கலன்கள் மல்டிசெட், வரைபடம், மல்டிமேப் மற்றும் செட் ஆகும். வரிசை மற்றும் அடுக்கு போன்ற கொள்கலன் அடாப்டர்களும் குறிப்பிட்ட இடைமுகங்களைக் கொண்ட கொள்கலன்களாக இருக்கின்றன, அவை மற்ற கொள்கலன்களை செயல்படுத்துகின்றன.


எஸ்.டி.எல்-க்குள் ஐந்து வெவ்வேறு வகையான ஈரேட்டர்கள் உள்ளன:

  • உள்ளீட்டு ஐரேட்டர்கள்
  • வெளியீட்டு செய்பவர்கள்
  • இருதரப்பு ஈரேட்டர்கள்
  • சீரற்ற அணுகல் ஈரேட்டர்கள்
ஒரு எஸ்.டி.எல் தேடல் மற்றும் வரிசைப்படுத்துதலுக்கான வழிமுறைகளை உள்ளடக்கியது, அவை ஒவ்வொன்றும் ஒரு குறிப்பிட்ட அளவிலான ஈரேட்டர் தேவைப்படும் வகையில் செயல்படுத்தப்படுகின்றன. எஸ்.டி.எல் செயல்பாட்டு ஆபரேட்டரை ஓவர்லோட் செய்யும் வகுப்புகளையும் உள்ளடக்கியது மற்றும் அவை செயல்பாட்டு பொருள்கள் அல்லது ஃபங்க்டர்கள் என அழைக்கப்படுகின்றன. பிற செயல்பாடுகளுக்கு அனுப்பப்பட்ட செயல்பாடுகளில் மாநில தகவல்களை வைத்து மீட்டெடுப்பதில் இவை உதவுகின்றன.

நிலையான வார்ப்புரு நூலகம் (stl) என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை