প্রশ্ন ট্যাগ «bit-fields»

20
সমস্ত বিটকে সত্যে সেট করতে -1 ব্যবহার করা কি নিরাপদ?
আমি এই প্যাটার্নটি সি ও সি ++ এ প্রচুর ব্যবহার করেছি। unsigned int flags = -1; // all bits are true এটি সম্পন্ন করার জন্য এটি কি ভাল পোর্টেবল উপায়? বা ব্যবহার করছেন 0xffffffffবা ~0আরও ভাল?
132 c++  c  binary  bit-fields 

6
কেন একটি বিট ক্ষেত্রের জন্য একটি মান নির্ধারণ করা একই মানটি ফেরত দিচ্ছে না?
আমি এই কোওরা পোস্টে নীচের কোডটি দেখেছি : #include <stdio.h> struct mystruct { int enabled:1; }; int main() { struct mystruct s; s.enabled = 1; if(s.enabled == 1) printf("Is enabled\n"); // --> we think this to be printed else printf("Is disabled !!\n"); } সি এবং সি ++ উভয় ক্ষেত্রেই কোডের …

3
বিভিন্ন সংকলকগুলিতে সি ++ এবং সি এর মধ্যে স্বাক্ষরযুক্ত বিটফিল্ড পূর্ণসংখ্যা এক্সপ্রেশনগুলির অসঙ্গত ছাঁটাই
সম্পাদনা 2 : আমি যখন একটি ফাংশন পূর্বে একটি সি ++ উত্স ফাইলে থাকত তবে সি ফাইল ভারব্যাটিমে চলে গিয়েছিলাম, ভুল ফলাফল ফিরে আসতে শুরু করি তখন আমি একটি অদ্ভুত পরীক্ষা ব্যর্থতা ডিবাগ করছি। নীচের এমভিই জিসিসি দিয়ে সমস্যাটি পুনরুত্পাদন করার অনুমতি দেয়। যাইহোক, আমি যখন এক ঝাঁকুনিতে ক্ল্যাংয়ের (এবং …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.