সি ত্রি (পিএসআই), স্ট্যান্ডার্ড লাইব্রেরি, তৃতীয় পক্ষের লাইব্রেরি এবং একটি প্রকল্পের শিরোনাম সহ) বাদাম ছড়িয়ে দেওয়া এমন কিছু ত্রুটিগুলি কী কী? লক্ষ্যটি হ'ল সি-তে এপিআই নকশার ক্ষতিগুলি চিহ্নিত করা, যাতে নতুন সি লাইব্রেরি লেখাগুলি অতীতের ভুল থেকে শিক্ষা নিতে পারে।
ত্রুটি কেন খারাপ তা ব্যাখ্যা করুন (পছন্দ হিসাবে একটি উদাহরণ সহ) এবং উন্নতির পরামর্শ দেওয়ার চেষ্টা করুন। যদিও আপনার সমাধান বাস্তব জীবনে ব্যবহারিক না হতে পারে (এটি ঠিক করতে খুব দেরি হয়ে গেছে strncpy
), এটি ভবিষ্যতের গ্রন্থাগার-লেখকদের জন্য একটি মাথা তুলে দেওয়া উচিত।
যদিও এই প্রশ্নের কেন্দ্রবিন্দু সি এপিআই, আপনার অন্যান্য ভাষায় এগুলি ব্যবহারের আপনার ক্ষমতাকে প্রভাবিত করে এমন সমস্যাগুলি স্বাগত।
অনুগ্রহ করে উত্তর প্রতি একটি ত্রুটি দিন, যাতে গণতন্ত্র উত্তরগুলি বাছাই করতে পারে।
malloc
'স্ট্রিং এটি ঠিক করবে would আমি মনে করি প্রথম উত্তর দিয়ে একটি ভাল উদাহরণ স্থাপন সত্যিই এই প্রশ্নে সাফল্য লাভ করতে পারে। ধন্যবাদ!