ልዩዎች መጥፎ አይደሉም ከC++ RAII ሞዴል ጋር ይጣጣማሉ፣ይህም የC++ በጣም የሚያምር ነገር ነው። የተለየ ደህንነቱ ያልተጠበቀ የኮድ ስብስብ ካለህ በዚያ አውድ ውስጥ መጥፎ ናቸው። እንደ ሊኑክስ ኦኤስ ያሉ ዝቅተኛ ደረጃ ሶፍትዌሮችን የምትጽፍ ከሆነ መጥፎ ናቸው።
ልዩነቶችን ማስተናገድ ይችላል?
C ልዩ አያያዝን አይደግፍም። በC ውስጥ ለየት ያለ ነገር ለመጣል፣ እንደ የዊን32 የተዋቀረ ልዩ አያያዝ ያለ ልዩ የሆነ የመሳሪያ ስርዓት መጠቀም ያስፈልግዎታል -- ነገር ግን ለዚያ ማንኛውንም እገዛ ለመስጠት የሚያስቡበትን መድረክ ማወቅ አለብን።
የተለዩ ነገሮችን መጣል ጥሩ ነው?
በአጭሩ፡ እርስዎ አንድ ዘዴ መስራት ያለበትን ተግባር ማከናወን ካልቻለ ልዩ ነገር ማድረግ አለቦት።
ልዩነቶችን ማስወገድ አለቦት?
በሀሳብ ደረጃ፣ ኮድዎ ስህተቶችን መመለስ የለበትም፣ ነገር ግን በሚሰራበት ወይም በሚኖርበት ጊዜ፣ ልዩ ሁኔታዎች ስህተት መመለሻን ለመተግበር ቀላሉ እና በጣም አስተማማኝ መንገድ ሆነው ይታያሉ። … በእኔ ልምድ በተቻለ መጠን ልዩ ሁኔታዎችን ማስወገድ በጣም ጥሩ ነው።
ልዩነቶች ለአፈጻጸም መጥፎ ናቸው?
ልዩነቶችን አለመጠቀም በአፈጻጸም ተጽኖአቸው ምክንያት መጥፎ ሀሳብ ነው። … ነገር ግን በኮድዎ ውስጥ የተጣሉ የማይካተቱትን ብዛት መፈለግ አለቦት። ቢያዙም አሁንም ጉልህ የሆነ የአፈጻጸም ተፅእኖ ሊኖራቸው ይችላል።