প্রশ্ন ট্যাগ «endianness»

এন্ডিয়নিয়েন্স বলতে বোঝায় যে মাল্টি-বাইট মানগুলি মেমরিতে কীভাবে সংরক্ষণ করা হয়, ডিভাইসের মধ্যে প্রেরণ করা হয় বা ডিস্কে সঞ্চিত থাকে। "বিগ-এন্ডিয়ান" মানগুলি তাদের সর্বাধিক উল্লেখযোগ্য বাইটের সাথে প্রথমে সংরক্ষণ করা হয় এবং "লিটল-এন্ডিয়ান" মানগুলি প্রথমে তাদের সর্বনিম্ন-তাৎপর্যপূর্ণ বাইট সহ সঞ্চয় করা হয়। অন্যান্য বাইট-অর্ডারগুলি সম্ভব তবে খুব অস্বাভাবিক, এবং এইভাবে বর্ণনা করা যায় না।

29
একটি সি ++ প্রোগ্রামে প্রোগ্রামিয়ালি এন্ডিয়েনেস সনাক্তকরণ
আপনি কোনও বড়-এন্ডিয়ান বা লিটল-এন্ডিয়ান আর্কিটেকচারে রয়েছেন কিনা তা সনাক্ত করার কোনও প্রোগ্রামিক উপায় আছে? আমার এমন কোড লিখতে সক্ষম হতে হবে যা কোনও ইন্টেল বা পিপিসি সিস্টেমে কার্যকর হবে এবং ঠিক একই কোডটি ব্যবহার করবে (অর্থাত্ শর্তসাপেক্ষ সংকলন নেই)।

30
আমি কীভাবে সি ++ এ বিগ-এন্ডিয়ান এবং লিটল এন্ডিয়ান মানগুলির মধ্যে রূপান্তর করব?
আমি কীভাবে সি ++ এ বিগ-এন্ডিয়ান এবং লিটল এন্ডিয়ান মানগুলির মধ্যে রূপান্তর করব? সম্পাদনা: স্পষ্টতার জন্য, আমাকে বাইনারি ডেটা (ডাবল-স্পেসিচনের ফ্লোটিং পয়েন্ট ভ্যালু এবং 32-বিট এবং 64-বিট ইন্টিজার) এক সিপিইউ আর্কিটেকচার থেকে অন্যটিতে অনুবাদ করতে হবে। এটি নেটওয়ার্কিং জড়িত না, সুতরাং ntoh () এবং অনুরূপ ফাংশন এখানে কাজ করবে না। …
196 c++  endianness 

5
বিট শিফট অন্তর্নিহিততার উপর নির্ভর করে?
ধরুন আমার কাছে 'numb'=1025 [00000000 00000000 00000100 00000001]প্রতিনিধিত্ব করা নম্বর রয়েছে : লিটল-এন্ডিয়ান মেশিনে: 00000001 00000100 00000000 00000000 বিগ-এন্ডিয়ান মেশিনে: 00000000 00000000 00000100 00000001 এখন, আমি যদি 10 বিটগুলিতে বাম শিফট প্রয়োগ করি (যেমন: অসাড় << = 10), আমার উচিত: [এ] লিটল-এন্ডিয়ান মেশিনে: আমি জিডিবিতে লক্ষ্য করেছি, লিটল এন্ডিয়ান বাম …
156 c  endianness 

8
একটি বাইট অ্যারেকে জাভাতে এবং এর বিপরীতে পূর্ণসংখ্যায় রূপান্তর করুন
আমি জাভাতে বাইট অ্যারেতে কিছু ডেটা সঞ্চয় করতে চাই। মূলত কেবল সংখ্যা যা প্রতি সংখ্যা 2 বাইট পর্যন্ত নিতে পারে। আমি জানতে চাই যে কীভাবে আমি একটি পূর্ণসংখ্যা 2 বাইট লম্বা বাইট অ্যারে এবং বিপরীতে রূপান্তর করতে পারি। আমি প্রচুর সমাধান googling পেয়েছি কিন্তু তাদের বেশিরভাগ কোডে কী ঘটে তা …
139 java  types  endianness 

19
সি ম্যাক্রো সংজ্ঞা বড় এন্ডিয়ান বা সামান্য এন্ডিয়ান মেশিন নির্ধারণ করবেন?
মেশিনের অন্তর্নিহিতা নির্ধারণ করার জন্য কি এক লাইনের ম্যাক্রো সংজ্ঞা রয়েছে? আমি নিম্নলিখিত কোডটি ব্যবহার করছি তবে এটিকে ম্যাক্রোতে রূপান্তর করা খুব দীর্ঘ। unsigned char test_endian( void ) { int test_var = 1; unsigned char *test_endian = (unsigned char*)&test_var; return (test_endian[0] == 0); }

8
জাভা কি সামান্য এন্ডিয়ান বা বড় এন্ডিয়ানতে পূর্ণসংখ্যা পড়তে পারে?
আমি জিজ্ঞাসা করছি কারণ আমি একটি সি প্রক্রিয়া থেকে জাভাতে বাইট স্ট্রিম প্রেরণ করছি। সি দিকে 32 বিট পূর্ণসংখ্যার এলএসবি প্রথম বাইট এবং এমএসবি 4 তম বাইট রয়েছে। সুতরাং আমার প্রশ্নটি: জাভা সাইডে যখন আমরা বাইটটি পড়ি যেমন এটি সি প্রক্রিয়া থেকে প্রেরণ করা হয়েছিল, জাভা দিকের এন্ডিয়ান কী ? …
96 java  endianness 

13
সিতে বড় এন্ডিয়ানকে সামান্য এন্ডিয়ান রূপান্তর করুন [প্রদত্ত ফানক ব্যবহার না করে] [বন্ধ]
বন্ধ এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 7 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন বড় এন্ডিয়ানকে সি-তে ছোট এন্ডিয়ান রূপান্তর করতে আমার একটি ফাংশন …
94 c  swap  endianness 

13
এই প্রোগ্রাম কিভাবে কাজ করে?
#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } এটি একটি প্রদর্শিত হয় 0!! কীভাবে সম্ভব? যুক্তি কী? আমি ইচ্ছাকৃতভাবে একটি করা আছে %dমধ্যে printfআচরণ অধ্যয়ন করতে বিবৃতি printf।
88 c++  c  memory  printf  endianness 

1
নেটওয়ার্ক-বাইট-অর্ডারকে বিগ-এন্ডিয়ান হিসাবে সংজ্ঞায়িত করা হয় কেন? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …

7
সি / সি ++: ফোর্স বিট ফিল্ড অর্ডার এবং প্রান্তিককরণ
আমি পড়েছি যে স্ট্রকের মধ্যে বিট ক্ষেত্রগুলির ক্রম প্ল্যাটফর্ম নির্দিষ্ট। আমি যদি বিভিন্ন সংকলক-নির্দিষ্ট প্যাকিং বিকল্পগুলি ব্যবহার করি তবে কী হবে যে এই গ্যারান্টি ডেটাটি লিখিতভাবে যথাযথভাবে সংরক্ষণ করা হবে? উদাহরণ স্বরূপ: struct Message { unsigned int version : 3; unsigned int type : 1; unsigned int id : 5; …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.