আমি কি forলুপের ভিতরে লুপের জন্য একই পাল্টা ভেরিয়েবলটি ব্যবহার করতে পারি for?
বা ভেরিয়েবলগুলি একে অপরকে প্রভাবিত করবে? নীচের কোডটি কি দ্বিতীয় লুপের জন্য আলাদা ভেরিয়েবল ব্যবহার করা উচিত j, যেমন , বা iঠিক আছে?
for(int i = 0; i < 10; i++)
{
for(int i = 0; i < 10; i++)
{
}
}
-Wshadowএতে অন্তর্ভুক্ত নেই -Wall।
-Wshadowবিশ্বব্যাপী ভেরিয়েবলের ছায়া নেওয়ার বিষয়েও সতর্ক করে, যা বড় প্রকল্পগুলিতে সহজেই বিরক্তিকর হয়ে উঠতে পারে।
-Wextraএতে অন্তর্ভুক্ত হয় না -Wshadow। আমি অনুমান করি যে এটি কিছু প্রকল্পে যথেষ্ট সাধারণ, বা কিছু জিসিসি বিকাশকারী ছায়া কাটা একটি কোডিং শৈলী হিসাবে পছন্দ করে, যাতে এইভাবে ছেড়ে দেওয়া যায় না warrant
-Wshadowভয়াবহ মিথ্যা পজিটিভ রেট রয়েছে, একে পুরোপুরি অকেজো করে দিয়েছে। ব্যাপ্তি একটি কারণে উপস্থিত রয়েছে এবং ছায়া কাটা সমস্যাযুক্ত নয় এমন একটি অগ্রাধিকার । এখন -Wshadow-local(দ্রষ্টব্য: নয় -Wshadow=local ) খুব আলাদা। তবে দুর্ভাগ্যক্রমে জিসিসি এখনও পর্যন্ত এটিকে ট্রাঙ্কে অন্তর্ভুক্ত করতে অস্বীকার করেছে (যদিও এতে জিসিসির কাঁটাচামচ রয়েছে যা এতে অন্তর্ভুক্ত রয়েছে)।
iস্কোপ সহ দুটি পৃথক ভেরিয়েবল রয়েছে ।-Wshadowএই জাতীয় সমস্যাগুলি স্বয়ংক্রিয়ভাবে প্রতিবেদন করতে জিসিসির সাথে ব্যবহার করুন ।