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

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

8
রিটার্ন-রিটার্ন বা অন্য-রিটার্ন যদি এটি ব্যবহার করা আরও দক্ষ হয়?
ধরা যাক আমার ifসাথে একটি বিবৃতি আছে return। দক্ষতার দৃষ্টিকোণ থেকে, আমি ব্যবহার করা উচিত if(A > B): return A+1 return A-1 অথবা if(A > B): return A+1 else: return A-1 সংকলিত ভাষা (সি) বা স্ক্রিপ্টেড (পাইথন) ব্যবহার করার সময় আমার কি অন্য একটিকে পছন্দ করা উচিত?

11
আমি কীভাবে সি তে দুটি স্ট্রিং সংযুক্ত করতে পারি?
আমি কীভাবে দুটি স্ট্রিং যুক্ত করব? আমি চেষ্টা করেছি name = "derp" + "herp";, কিন্তু আমি একটি ত্রুটি পেয়েছি: এক্সপ্রেশন অবশ্যই অবিচ্ছেদ্য বা এনাম টাইপ থাকা উচিত
141 c  string 

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


7
সি তে এনামের আকার কত?
আমি এনাম মানগুলির একটি সেট তৈরি করছি, তবে প্রতিটি এনাম মান 64৪ বিট প্রশস্ত হতে হবে। যদি আমি সঠিকভাবে স্মরণ করি তবে একটি এনাম সাধারণত একটি ইন্টের সমান আকার হয়; তবে আমি ভেবেছিলাম আমি কোথাও পড়েছি যে (কমপক্ষে জিসিসিতে) সংকলক এনামকে তাদের মানগুলি রাখার জন্য যে প্রস্থের প্রয়োজন সেগুলি তৈরি …
140 c  enums 

5
সি তে একটি অবজেক্ট ফাইল কী?
আমি সি-তে লাইব্রেরিগুলি সম্পর্কে পড়ছি তবে কোনও অবজেক্ট ফাইল কী তা সম্পর্কে আমি এখনও কোনও ব্যাখ্যা পাইনি। অন্য কোনও সংকলিত ফাইল এবং একটি অবজেক্ট ফাইলের মধ্যে আসল পার্থক্য কী? কেউ যদি মানুষের ভাষায় ব্যাখ্যা করতে পারে তবে আমি খুশি হব।

9
স্যুইচ স্টেটমেন্টটি কেন একটি বিরতির প্রয়োজনের জন্য ডিজাইন করা হয়েছিল?
একটি সাধারণ সুইচ বিবৃতি দেওয়া switch (int) { case 1 : { printf("1\n"); break; } case 2 : { printf("2\n"); } case 3 : { printf("3\n"); } } 2 ক্ষেত্রে ব্রেক স্টেটমেন্টের অনুপস্থিতি বোঝায় যে 3 এর ক্ষেত্রে কোডের মধ্যে ফাঁসি কার্যকর থাকবে This এটি কোনও দুর্ঘটনা নয়; এটি সেভাবে …
139 c  language-design 

11
পুরানো সি সংকলক ব্যবহার করা কি সুরক্ষা ঝুঁকিপূর্ণ?
আমাদের উত্পাদনের কিছু বিল্ড সিস্টেম রয়েছে যার সম্পর্কে কারও কোন চিন্তা নেই এবং এই মেশিনগুলি জিসিসি 3 বা জিসিসি 2 এর মতো জিসিসির প্রাচীন সংস্করণগুলি চালায়। এবং আমি এটিকে সাম্প্রতিক সময়ে আপগ্রেড করার জন্য পরিচালককে প্ররোচিত করতে পারি না: তারা বলে, "যদি ভাঙা না হয় তবে এটি ঠিক করবেন না"। …
139 c  security  gcc 

16
আপনি কিভাবে সি তে একটি ক্লাস বাস্তবায়ন করবেন? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । 12 মাস আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন ধরে নিচ্ছি আমাকে …
139 c  class  oop  embedded 

18
লিনাক্সে ইতোয়া ফাংশনটি কোথায়?
itoa()একটি সংখ্যাকে একটি স্ট্রিংয়ে রূপান্তর করার জন্য একটি সত্যই কার্যকর কাজ। লিনাক্স আছে বলে মনে হয় না itoa(), এর কোন সমতুল্য ফাংশন আছে বা আমার ব্যবহার করতে হবে sprintf(str, "%d", num)?
139 c  linux 

2
সিটিতে সিরিয়াল বন্দর থেকে কীভাবে খুলতে, পড়তে এবং লিখতে হয়?
সিরিয়াল বন্দরে পড়া এবং লেখার বিষয়ে আমি কিছুটা বিভ্রান্ত হয়ে পড়েছি। আমার লিনাক্সে একটি ইউএসবি ডিভাইস রয়েছে যা এফটিডিডিআই ইউএসবি সিরিয়াল ডিভাইস রূপান্তরকারী ড্রাইভার ব্যবহার করে। আমি যখন এটি প্লাগ ইন করি তখন এটি তৈরি করে: / dev / ttyUSB1। আমি ভেবেছিলাম সি থেকে এটি খুলতে এবং পড়তে / লিখতে …
139 c  linux  serial-port 


12
জিডিবি ডিবাগারটির জন্য সর্বাধিক কৌশলযুক্ত / দরকারী কমান্ড
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …
138 c  unix  gdb  debugging  dbx 

5
আই / ও ত্রুটিগুলি লিনাক্সে হারিয়ে যাওয়া লেখাগুলির কারণে লড়াই করতে প্রোগ্রামগুলি লেখার জন্য
টিএল; ডিআর: লিনাক্স কার্নেল যদি একটি বাফারযুক্ত আই / ও লেখাকে হারিয়ে ফেলে , তবে অ্যাপ্লিকেশনটির কোনও উপায় খুঁজে পাওয়ার কি কোনও উপায় আছে? আমি জানি fsync()স্থায়িত্বের জন্য আপনার কাছে ফাইল (এবং এর মূল ডিরেক্টরি) রয়েছে । প্রশ্নটি হ'ল যদি কার্নেল I / O ত্রুটির কারণে লেখার জন্য মুলতুবি থাকা …
138 c  linux  linux-kernel  posix 

2
কেন সি ++ প্রাথমিক বরাদ্দ সি এর তুলনায় এত বড়?
একই কোডটি ব্যবহার করার সময়, কেবলমাত্র সংকলক (একটি সি সংকলক থেকে একটি সি ++ সংকলক) পরিবর্তন করা কত মেমরি বরাদ্দ করা হবে তা পরিবর্তন করবে। আমি কেন নিশ্চিত তা নিশ্চিত নই এবং এটি আরও বুঝতে চাই। এখনও অবধি আমি যে উত্তম সাড়া পেয়েছি তা হ'ল "সম্ভবত আমি / হে স্ট্রিমস", …
138 c++  c  benchmarking 

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