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

সি সিস্টেম-প্রোগ্রামিং (ওএস এবং এম্বেডেড), লাইব্রেরি, গেমস এবং ক্রস-প্ল্যাটফর্মের জন্য ব্যবহৃত একটি সাধারণ-উদ্দেশ্য প্রোগ্রামিং ভাষা। এই ট্যাগটি সিএস ভাষা সম্পর্কিত সাধারণ প্রশ্নের সাথে ব্যবহার করা উচিত, যেমন আইএসও 9899 স্ট্যান্ডার্ড (সর্বশেষ সংস্করণ, 9899: 2018, অন্যথায় নির্দিষ্ট না করা - এছাড়াও c89, c99, c11, ইত্যাদি সহ সংস্করণ-নির্দিষ্ট অনুরোধগুলি ট্যাগ করে) defined সি সি ++ থেকে পৃথক এবং এটি যৌক্তিক কারণে অনুপস্থিত সি ++ ট্যাগের সাথে একত্রিত হওয়া উচিত নয়।

11
পূর্ণসংখ্যার সর্বাধিক মান
সি-তে, পূর্ণসংখ্যা (32 বিট মেশিনের জন্য) 32 বিট হয় এবং এটি -32,768 থেকে +32,767 অবধি রয়েছে। জাভাতে, পূর্ণসংখ্যা (দীর্ঘ) এছাড়াও 32 বিট, তবে -2,147,483,648 থেকে +2,147,483,647 পর্যন্ত। বিটের সংখ্যা সমান হলেও জাভাতে পরিসরটি কীভাবে আলাদা তা আমি বুঝতে পারি না। কেউ এই ব্যাখ্যা করতে পারেন?
290 java  c  integer  max  bit 

19
সি / সি ++ তে অতিমাত্রায় # অন্তর্ভুক্তগুলি সনাক্ত করা হচ্ছে?
আমি প্রায়শই দেখতে পাই যে একটি ফাইলের শিরোনাম বিভাগটি সর্বদা বড় এবং বড় হয় তবে এটি কখনই ছোট হয় না। সোর্স ফাইলের সারা জীবন ধরে ক্লাসগুলি সরিয়ে নিয়ে গেছে এবং রিফ্যাক্টর হয়ে গেছে এবং এটি খুব সম্ভব যে এখানে খুব বেশি কিছু রয়েছে #includesযা আর প্রয়োজন নেই। তাদের সেখানে রেখে …

2
কোডটি সংকলন করতে মেকফিল এবং সিএমকে ব্যবহারের মধ্যে পার্থক্য
আমি সি / সি ++ তে কোড করি এবং কোডটি সংকলনের জন্য একটি (জিএনইউ) মেকফিল ব্যবহার করি। আমি সিএমকে দিয়ে একই কাজ করতে পারি এবং একটি মেকফাইল পেতে পারি। যাইহোক, কোডটি সংকলন করতে মেকফিল এবং সিএমকে ব্যবহারের মধ্যে পার্থক্য কী?
288 c++  c  makefile  cmake 

19
সিতে শিফট অপারেটরগুলি ব্যবহার করে গুণ এবং বিভাগগুলি কি দ্রুততর হয়?
উদাহরণস্বরূপ, বিট অপারেটরগুলি ব্যবহার করে গুণ ও বিভাগ অর্জন করা যায় i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) ইত্যাদি। সরাসরি (i<<3)+(i<<1)ব্যবহারের চেয়ে 10 দিয়ে গুণিত করার জন্য এটি ব্যবহার করা আসলে কী দ্রুত i*10? এমন কোনও ধরণের ইনপুট রয়েছে যা এইভাবে গুণ বা ভাগ …

10
সি / সি ++ এর মধ্যে শিরোনাম ফাইল অর্ডার অন্তর্ভুক্ত রয়েছে
কোন অর্ডারগুলিতে ফাইলগুলি অন্তর্ভুক্ত করা উচিত, অর্থাত্‍ একের আগে অন্য শিরোনাম যুক্ত করার কারণগুলি কী? উদাহরণস্বরূপ, স্থানীয় ফাইলগুলি অন্তর্ভুক্ত করার আগে বা পরে সিস্টেম ফাইলগুলি, এসটিএল এবং বুস্ট যায়?
287 c++  c 

17
স্ট্রিং আক্ষরিক দিয়ে শুরু করে "চর * গুলি" লিখতে গিয়ে কেন আমি বিভাগের ত্রুটি পাই, তবে "চর এস []" নয়?
নিম্নলিখিত কোডটি লাইন 2 তে সেগ ফল্ট গ্রহণ করে: char *str = "string"; str[0] = 'z'; // could be also written as *str = 'z' printf("%s\n", str); যদিও এটি পুরোপুরি ভালভাবে কাজ করে: char str[] = "string"; str[0] = 'z'; printf("%s\n", str); এমএসভিসি এবং জিসিসির সাথে পরীক্ষিত।

8
গিলিবির স্ট্রেন দ্রুত চালানোর জন্য এত জটিল হওয়া দরকার কেন?
আমি এখানেstrlen কোডটি সন্ধান করছিলাম এবং আমি ভাবছিলাম যে কোডটিতে ব্যবহৃত অপটিমাইজেশন সত্যিই প্রয়োজন? উদাহরণস্বরূপ, নীচের মতো কাজ সমানভাবে ভাল বা আরও ভাল হবে না কেন? unsigned long strlen(char s[]) { unsigned long i; for (i = 0; s[i] != '\0'; i++) continue; return i; } সংকলকটির জন্য সর্বোত্তম কোডটি …

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

12
পাইথনে সি লাইব্রেরি মোড়ানো: সি, সিথন বা সিটিপস?
আমি পাইথন অ্যাপ্লিকেশন থেকে একটি সি লাইব্রেরি কল করতে চাই। আমি পুরো এপিআই लपेटতে চাই না, কেবলমাত্র আমার ক্ষেত্রে প্রাসঙ্গিক ফাংশন এবং ডেটাটাইপ। আমি এটি দেখতে হিসাবে, আমার তিনটি পছন্দ আছে: সিতে একটি প্রকৃত এক্সটেনশন মডিউল তৈরি করুন সম্ভবত ওভারকিল, এবং আমি এক্সটেনশন রাইটিং শেখার ওভারহেড এড়াতে চাই। সি লাইব্রেরি …
284 python  c  ctypes  cython 

18
নাল টার্মিনেটেড স্ট্রিংগুলির যৌক্তিকতা কী?
আমি সি এবং সি ++ কে যতটা ভালোবাসি, আমি নাল টার্মিনেটেড স্ট্রিংয়ের পছন্দগুলিতে আমার মাথাটি স্ক্র্যাচ করতে সাহায্য করতে পারি না: দৈর্ঘ্যের উপসর্গযুক্ত (অর্থাত্ পাস্কাল) স্ট্রিংস সি এর আগে বিদ্যমান ছিল দৈর্ঘ্যের উপসর্গযুক্ত স্ট্রিং ধ্রুবক সময় দৈর্ঘ্যের অনুসন্ধানের অনুমতি দিয়ে বেশ কয়েকটি অ্যালগরিদমকে দ্রুত তৈরি করে। দৈর্ঘ্যের পূর্বনির্ধারিত স্ট্রিংগুলি বাফার …
281 c++  c  string  null-terminated 

4
একসময়, যখন <<< এর চেয়ে দ্রুত ছিলো… অপেক্ষা কর, কী?
আমি একটি দুর্দান্ত ওপেনএলএল টিউটোরিয়াল পড়ছি । এটা সত্যিই দুর্দান্ত, বিশ্বাস করুন। আমি বর্তমানে যে বিষয়টিতে আছি তা হ'ল জেড-বাফার। এগুলি কী কী তা ব্যাখ্যা করার পাশাপাশি লেখক উল্লেখ করেছেন যে আমরা কাস্টম গভীরতার পরীক্ষা করতে পারি, যেমন GL_LESS, GL_ALWAYS ইত্যাদি He কাস্টমাইজড। আমি এখন পর্যন্ত বুঝতে পেরেছি। এবং তারপরে …
280 c  optimization  opengl  cpu  gpu 



6
ফাইল অ্যাক্সেসের জন্য কখন আমার এমএমএপ ব্যবহার করা উচিত?
পসিক্স এনভায়রনমেন্টগুলি ফাইল অ্যাক্সেসের কমপক্ষে দুটি উপায় সরবরাহ করে। সেখানে সাধারন সিস্টেম কল এর open(), read(), write(), এবং বন্ধুদের, কিন্তু এছাড়াও ব্যবহারের বিকল্প mmap()ভার্চুয়াল মেমরি মধ্যে ফাইল ম্যাপ। কখন অন্যটির উপরে ব্যবহার করা ভাল? দুটি পৃথক ইন্টারফেস সহ যোগ্যতার স্বতন্ত্র সুবিধাগুলি কী?
276 c  file-io  posix  mmap 

13
Malloc () এবং বিনামূল্যে () কীভাবে কাজ করে?
আমি কিভাবে mallocএবং freeকাজ জানতে চাই । int main() { unsigned char *p = (unsigned char*)malloc(4*sizeof(unsigned char)); memset(p,0,4); strcpy((char*)p,"abcdabcd"); // **deliberately storing 8bytes** cout &lt;&lt; p; free(p); // Obvious Crash, but I need how it works and why crash. cout &lt;&lt; p; return 0; } উত্তরটি যদি মেমরি স্তরের গভীরতায় …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.