প্রথমত, দয়া করে নোট করুন যে সিডেল ৩.৪.৩, সমস্ত উদাহরণ এবং পাদদেশের নোটগুলির মতো, আদর্শিক পাঠ্য নয় এবং তাই উদ্ধৃত করার জন্য প্রাসঙ্গিক নয়!
প্রাসঙ্গিক পাঠ্য যা উল্লেখ করে যে পূর্ণসংখ্যার ও ভাসমানের ওভারফ্লো অনির্ধারিত আচরণ এটি:
সি 11 6.5 / 5
যদি কোনও অভিব্যক্তির মূল্যায়নের সময় একটি ব্যতিক্রমী শর্ত দেখা দেয় (এটি যদি ফলাফলটি গাণিতিকভাবে সংজ্ঞায়িত না হয় বা তার ধরণের জন্য উপস্থাপনযোগ্য মানের সীমার মধ্যে না থাকে), আচরণটি অনির্ধারিত।
স্বাক্ষরবিহীন পূর্ণসংখ্যার ধরণের আচরণ সম্পর্কে স্পষ্টতা এখানে পাওয়া যাবে:
সি 11 6.2.5 / 9
একটি স্বাক্ষরিত পূর্ণসংখ্যার ধরণের অব্যবহৃত মানগুলির সীমাটি স্বাক্ষরযুক্ত স্বাক্ষরযুক্ত পূর্ণসংখ্যার প্রকারের সাবরেঞ্জ এবং প্রতিটি ধরণের একই মানের প্রতিনিধিত্ব একই। স্বাক্ষরযুক্ত অপারেন্ডগুলির সাথে জড়িত কোনও গণনা কখনই উপচে পড়তে পারে না, কারণ ফলাফল স্বাক্ষরিত স্বাক্ষরযুক্ত পূর্ণসংখ্যার ধরণের দ্বারা প্রতিনিধিত্ব করা যায় না এমন ফলাফলটি মডুলো হ্রাস করা হয় যা ফলাফলের ধরণের দ্বারা চিহ্নিত হওয়া বৃহত্তম মানের চেয়ে বড় একটি সংখ্যা।
এটি স্বাক্ষরবিহীন পূর্ণসংখ্যার টাইপগুলিকে একটি বিশেষ কেস তৈরি করে।
এছাড়াও নোট করুন যে কোনও প্রকার যদি স্বাক্ষরিত ধরণের রূপান্তরিত হয় এবং পুরানো মানটি আর উপস্থাপন করা না যায় তবে সেখানে ব্যতিক্রম রয়েছে । আচরণটি তখন নিছক বাস্তবায়ন-সংজ্ঞায়িত হয় যদিও সংকেত উত্থাপিত হতে পারে।
সি 11 6.3.1.3
.3.৩.১.৩ স্বাক্ষরিত এবং স্বাক্ষরবিহীন পূর্ণসংখ্যাগুলি
যখন পূর্ণসংখ্যার ধরণের মান একটি মান _Bool ব্যতীত অন্য কোনও পূর্ণসংখ্যার ধরণে রূপান্তরিত হয়, যদি মানটি নতুন ধরণের দ্বারা উপস্থাপন করা যায়, তবে এটি অপরিবর্তিত থাকে।
অন্যথায়, যদি নতুন প্রকারটি স্বাক্ষরবিহীন থাকে, মানটি নতুন ধরণের সীমার মধ্যে না আসা পর্যন্ত নতুন ধরণের প্রতিনিধিত্ব করা যায় এমন সর্বাধিক মানের চেয়ে আরও একবার যোগ বা বিয়োগ করে মান রূপান্তরিত হয়।
অন্যথায়, নতুন ধরণের স্বাক্ষরিত এবং এতে মানটি উপস্থাপন করা যায় না; হয় ফলাফল বাস্তবায়ন-সংজ্ঞায়িত বা বাস্তবায়ন-সংজ্ঞায়িত সংকেত উত্থাপিত হয়।