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

সি ++ একটি সাধারণ উদ্দেশ্যমূলক প্রোগ্রামিং ভাষা। এটি মূলত সি এর এক্সটেনশান হিসাবে ডিজাইন করা হয়েছিল এবং এর অনুরূপ বাক্য গঠন রয়েছে তবে এটি এখন সম্পূর্ণ ভিন্ন ভাষা। কোড সম্পর্কে প্রশ্নগুলির জন্য এই ট্যাগটি ব্যবহার করুন (হতে) একটি সি ++ সংকলক সহ সংকলিত। একটি নির্দিষ্ট স্ট্যান্ডার্ড রিভিশন [সি ++ 11], [সি ++ 14], [সি ++ 17] বা [সি ++ 20], ইত্যাদি সম্পর্কিত প্রশ্নের জন্য একটি সংস্করণ-নির্দিষ্ট ট্যাগ ব্যবহার করুন

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

4
সদস্য কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর কলের অর্ডার
ওহ সি ++ গুরু, আমি আপনার প্রজ্ঞার সন্ধান করি। আমার সাথে স্ট্যান্ডার্ডিজ বলুন এবং সি ++ নীচের প্রোগ্রামটির নিশ্চয়তা দিলে আমার বলুন: #include <iostream> using namespace std; struct A { A() { cout << "A::A" << endl; } ~A() { cout << "A::~" << endl; } }; struct B { …
120 c++ 

2
স্ট্যান্ড :: টাই কীভাবে কাজ করে?
আমি এতে std::tieবেশি চিন্তা না করে ব্যবহার করেছি । এটি কাজ করে তাই আমি কেবল এটি গ্রহণ করেছি: auto test() { int a, b; std::tie(a, b) = std::make_tuple(2, 3); // a is now 2, b is now 3 return a + b; // 5 } কিন্তু এই কালো যাদু কিভাবে …
120 c++  c++11  tuples 

7
ইন্ট বনাম মেঝেতে কাস্ট করুন
এর মধ্যে কি কোনও পার্থক্য রয়েছে: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); আমি যেমন বুঝতে পারি উভয় ক্ষেত্রেই একই ফল রয়েছে result সংকলিত কোডে কি কোনও পার্থক্য রয়েছে?
120 c++  c  floating-point 

8
কেন হেডারে সি ++ ইনলাইন ফাংশন রয়েছে?
এনবি এটি কীভাবে ইনলাইন ফাংশনগুলি ব্যবহার করবেন বা কীভাবে তারা কাজ করে সে সম্পর্কে আরও প্রশ্ন নয়, আরও বেশি কারণ তারা কীভাবে হয়। শ্রেণি সদস্যের ক্রিয়াকলাপের ঘোষণার জন্য কোনও ফাংশনকে সংজ্ঞায়িত করার দরকার নেই inline, এটি কেবলমাত্র ফাংশনটির বাস্তব বাস্তবায়ন। উদাহরণস্বরূপ, শিরোলেখ ফাইলটিতে: struct foo{ void bar(); // no need …

4
সি ++ এ অতিরিক্ত যোগ্যতার ত্রুটি
আমার একটি সদস্য ফাংশন রয়েছে যা নিম্নলিখিত হিসাবে সংজ্ঞায়িত হয়েছে: Value JSONDeserializer::ParseValue(TDR type, const json_string& valueString); যখন আমি উত্সটি সংকলন করি তখন আমি পাই: ত্রুটি: সদস্য 'পার্সেভ্যালু'-তে অতিরিক্ত যোগ্যতা' জেএসএনডিসিরিয়ায়ার :: ' এটা কি? আমি এই ত্রুটিটি কীভাবে সরিয়ে দেব?
120 c++  g++  compiler-errors 

13
সি বা সি ++ এ কল স্ট্যাক প্রিন্ট করুন
চলমান প্রক্রিয়াটিতে কল স্ট্যাকটি ডাম্প করার কোনও উপায় কি সি বা সি ++ এ প্রতিবার নির্দিষ্ট কোনও ফাংশন বলা হয়? আমার মনে যা কিছু আছে তা হ'ল: void foo() { print_stack_trace(); // foo's body return } যেখানে পার্লের মতো print_stack_traceএকইভাবে কাজ করে caller। বা এর মতো কিছু: int main (void) …
120 c++  c  linux  callstack 

22
সেট করা সর্বনিম্ন উল্লেখযোগ্য বিটের অবস্থান
আমি একটি পূর্ণসংখ্যায় সেট করা সর্বনিম্ন উল্লেখযোগ্য বিটের অবস্থান নির্ধারণের জন্য একটি কার্যকর উপায় সন্ধান করছি, যেমন 0x0FF0 এর জন্য এটি 4 হবে। একটি তুচ্ছ বাস্তবায়ন হ'ল: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately unsigned pos = 0; while (!(value & 1)) { value >>= 1; ++pos; …

5
কীভাবে ভিজুয়াল স্টুডিওতে সি ++ 17 সংকলন সক্ষম করবেন?
আমি সি ++ 17 বৈশিষ্ট্য ব্যবহার করতে চাই। মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিওতে আমি সি ++ 14 থেকে সি ++ 17 তে সংকলন কীভাবে স্যুইচ করতে পারি? বা এটি ভিএসের প্রকাশ সংস্করণে পাওয়া যায় না?

30
সি ++ পারফরম্যান্স বনাম জাভা / সি #
লক । এই প্রশ্নটি এবং এর উত্তরগুলি লক করা আছে কারণ প্রশ্নটি অফ-টপিক তবে historicalতিহাসিক তাত্পর্যপূর্ণ। এটি বর্তমানে নতুন উত্তর বা মিথস্ক্রিয়া গ্রহণ করছে না। আমার বোধগম্যতা হল যে সি / সি ++ নির্দিষ্ট মেশিন আর্কিটেকচারে চালানোর জন্য দেশীয় কোড তৈরি করে। বিপরীতভাবে, জাভা এবং সি # এর মতো ভাষাগুলি …
119 c#  java  c++  performance  bytecode 

5
64-বিট উইন্ডোগুলির জন্য বুস্টের 64-বিট সংস্করণ
VS2008 এর জন্য কি 64-বিট বুস্ট লাইব্রেরির কোনও সংস্করণ রয়েছে? নাকি আমাকে নিজেই একটি সংকলন করতে হবে? যদি, তাই, কারও সাথে এটির অভিজ্ঞতা আছে?

6
ত্রুটি: 'NULL' এই সুযোগে ঘোষণা করা হয়নি
জিসিসি ৪.৩-তে সি ++ সংকলন করার সময় আমি এই বার্তাটি পাই error: ‘NULL’ was not declared in this scope এটি প্রদর্শিত হয় এবং অদৃশ্য হয়ে যায় এবং কেন জানি না। কেন? ধন্যবাদ।
119 c++  gcc  pointers  null 

3
টেমপ্লেটগুলির সাথে ইনলাইন কীওয়ার্ডটি ব্যবহার করার কোনও অর্থ আছে?
যেহেতু টেমপ্লেটগুলি শিরোনামগুলির মধ্যে সংজ্ঞায়িত করা হয় এবং সংকলক নির্ধারণ করতে সক্ষম হয় যে কোনও ফাংশনটি ইনলাইনিং করা সুবিধাজনক কিনা, এটি কোনও অর্থবোধ করে? আমি শুনেছি যে আধুনিক সংকলকগণ কোনও ফাংশনটি কখন ইনলাইন করবেন এবং inlineইঙ্গিতটিকে উপেক্ষা করছেন তা আরও ভাল জানেন । সম্পাদনা: আমি উভয় উত্তর গ্রহণ করতে চাই, …
119 c++  templates  inline 

5
কমা সহ টর্নারি অপারেটর সত্য ক্ষেত্রে কেবলমাত্র একটি অভিব্যক্তিকে মূল্যায়ন করে?
আমি বর্তমানে সি ++ প্রিমার বইটি দিয়ে সি ++ শিখছি এবং বইটির একটি অনুশীলন হ'ল: নিম্নলিখিত অভিব্যক্তিটি কী তা ব্যাখ্যা করুন: someValue ? ++x, ++y : --x, --y আমরা কী জানি? আমরা জানি যে কলামা অপারেটরের চেয়ে টের্নারি অপারেটরের উচ্চতর প্রাধান্য রয়েছে। বাইনারি অপারেটরগুলির সাথে এটি বোঝা বেশ সহজ ছিল, …


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