Module ১৩ · File
ইন্টারভিউ কোণ: buffering, flush আর যে output হাওয়া হয়ে গেল
Proপড়া
Kenji-র stock program মাঝপথে কোথাও crash করে। কোথায় করে, সেটা ধরতে ও সন্দেহের লাইনটার ঠিক উপরে একটা লাইন বসায়: printf("before the crash\n");। Playground দেখায় Runtime error badge (বাংলা page-এ একই badge বাংলায় দেখায়), আর output box একদম ফাঁকা।
Pro lesson
এটা আরও গভীরে যায়
এই track এ আর Learn Pro তে এটা পাওয়া যায়। Skill Test এর প্রতিটা প্রশ্নের উত্তর free lesson থেকেই দেওয়া যায়, তাই এটা গভীরতা, certificate এর পথে বাধা না।
ইন্টারভিউ কোণ: buffering, flush আর যে output হাওয়া হয়ে গেল এর ভেতরে কী আছে
- Kenji-র লাইন run হলো, কিন্তু পৌঁছাল না
- Buffering-এর তিনটা mode, আর কে কোনটা পায়
- Playground কেন 4,096 byte-এর জন্য অপেক্ষা করে
- fflush buffer-টা এখনই পাঠিয়ে দেয়
- setvbuf দিয়ে mode বেছে নেওয়া
- stderr আলাদা, আর কখনো fully buffered হয় না
- Program কীভাবে শেষ হলো, তাতেই ঠিক হয় কী টিকবে
- ইন্টারভিউতে যে প্রশ্নগুলো আসে