வீடு ஆடியோ எழுதும் பிழை என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை

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

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

Anonim

வரையறை - எழுது பிழை என்றால் என்ன?

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

எழுதும் பிழையை டெக்கோபீடியா விளக்குகிறது

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

நவீன இயக்க முறைமைகளில் பயனர் நட்பாக இருக்க வேண்டும், பயனரை குழப்பக்கூடாது என்பதற்காக ஒவ்வொரு செயல்முறையும் ஒவ்வொரு வரியில் உள்ளுணர்வாக இருக்க வேண்டும், ஏனெனில் பிழைக் குறியீடுகள் சாதாரண பயனர்களைக் குழப்பவும் பயமுறுத்துவதற்கும் ஒரு சிறந்த வழியாகும், எனவே இயக்க முறைமையே அனைத்து தேவைகளையும் உறுதி செய்ய வேண்டும் எழுதும் செயல்முறையை செயல்படுத்துவதற்கு முன் சந்திக்கப்படுகின்றன. எடுத்துக்காட்டாக, ஒரு நவீன இயக்க முறைமை எழுதும் செயல்முறையைச் செயல்படுத்துவதற்கு முன் சேமிப்பக இடத்தையும் ஊடகத்தின் எழுதும் திறனையும் சரிபார்க்கிறது, இதனால் பயனருக்கு போதுமான இடம் இல்லை அல்லது முன்கூட்டியே எழுதுவதற்கு அனுமதி இல்லை என்று முன்கூட்டியே சொல்ல முடியும். ஒரு தவறு.

ஒவ்வொரு இயக்க முறைமையும் அதன் சொந்த மாநாட்டில் பிழைகளைப் புகாரளிக்கிறது, மேலும் இது எழுதும் பிழைகளுக்கு ஒரே மாதிரியாக இருக்கும். குனு சி அறிக்கையிடும் எழுதும் பிழைகளின் பட்டியல் பின்வருமாறு:

  • 4 (EINTR) - கணினி அழைப்பு குறுக்கிடப்பட்டது
  • 5 (EIO) - குறைந்த வன்பொருள் நிலை வாசிப்பு / எழுதுதல் செயல்பாட்டு பிழைகள்
  • 9 (EBADF) - தவறான விவரிப்பான் அல்லது கோப்பு "படிக்க மட்டும்"
  • 13 (EACCES) - பயனருக்கு எழுத அனுமதி இல்லை
  • 14 (EFAULT) - செயல்பாட்டில் குறிப்பிடப்பட்ட முகவரி தவறானது
  • 22 (EINVAL) - செயல்பாட்டின் மூலம் இயற்றப்பட்ட வாதம் தவறானது
  • 27 (EFBIG) - கணினி அனுமதிக்கும் அளவை விட nbytes இல் கோப்பு அளவு அதிகமாக உள்ளது
  • 28 (ENOSPC) - சேமிப்பு ஊடகத்தில் போதுமான இடம் கிடைக்கவில்லை
  • 32 (EPIPE) - குழாய் உடைந்தது அல்லது குழாயின் முடிவில் உள்ள கோப்பு I / O செயல்பாடுகளுக்கு திறக்கப்படவில்லை
எழுதும் பிழை என்றால் என்ன? - டெக்கோபீடியாவிலிருந்து வரையறை