আমি অন্য থ্রেডটি পড়ছিলাম যেখানে কোনও লোক নতুনদের জন্য সি ++ বই সম্পর্কে জিজ্ঞাসা করেছিল, এবং উত্তর দেওয়ার জন্য প্রোগ্রামারদের একজন এটি লিখেছিলেন:
কিছু সতর্কতা: "হ্যালো ওয়ার্ল্ড" উপস্থাপন করে এমন সমস্ত বই এড়িয়ে চলুন
#include <iostream.h>
আমি আমার সি ++ বইটি খুললাম এবং নিশ্চিত যে এটিতে উপরের উদাহরণের মতো আইস্ট্রিম হেডার অন্তর্ভুক্ত রয়েছে।
কেন খারাপ? সি ++ শিখার সময় আমার আর কোন পয়েন্টার মনে রাখা উচিত?
পটভূমি: আমি সি নিয়ে দক্ষ এবং আমি এই পরবর্তী সেমিস্টারে সি ++ শিখতে শুরু করব।
<cstdio>
নামগুলিতে নাম দেওয়ার গ্যারান্টিযুক্ত তা namespace std
আমার পক্ষে এটি পছন্দ করার পক্ষে যথেষ্ট কারণ। আমি জানি যে এটা হতে পারে এছাড়াও ঠিক যেমন বিশ্বব্যাপী নাম-স্পেস তাদের প্রদান <stdio.h>
পারে তাদের প্রদান namespace std
। এটি যদি সর্বদা <c…>
হেডার ব্যবহার করার অভ্যাস করে তবে এটি ধারাবাহিকতার বিষয় । এবং কিছু শিরোনামের জন্য, আপনি সত্যিই এটি চাইবেন কারণ তারা অতিরিক্ত ফাংশন ওভারলোডগুলি সহ সি ইন্টারফেসকে বাড়িয়ে তোলে, উদাহরণস্বরূপ।
cstdio
, নয়stdio.h
(পরেরটি অবচিত হয়)।