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

একটি সহযোগী, সম্প্রদায় সম্পাদিত সি ++ এফএকিউ সরবরাহ করে


7
অপ্টিমাইজেশান সক্ষম সহ বিভিন্ন ভাসমান পয়েন্ট ফলাফল - সংকলক বাগ?
নীচের কোডটি ভিজ্যুয়াল স্টুডিও ২০০৮ এ অপটিমাইজেশন সহ এবং ছাড়া কাজ করে। তবে এটি কেবল অপ্টিমাইজেশন (O0) ছাড়াই g ++ এ কাজ করে। #include <cstdlib> #include <iostream> #include <cmath> double round(double v, double digit) { double pow = std::pow(10.0, digit); double t = v * pow; //std::cout << "t:" << …
109 c++  optimization  g++  c++-faq 

4
স্বচ্ছ তুলনামূলক কি?
সি ++ ১৪-এ, এসোসিয়েটিভ পাত্রে সি ++ 11 থেকে পরিবর্তন হয়েছে বলে মনে হয় - [এসোসিয়েটিভ.আরকিমিটস / 13 বলেছেন: সদস্য ফাংশন টেমপ্লেট find, count, lower_bound, upper_bound, এবং equal_rangeজমিদার রেজোলিউশনের যদি না টাইপ অংশগ্রহণের করবে না Compare::is_transparentবিদ্যমান। তুলনামূলক "স্বচ্ছ" করার উদ্দেশ্য কী? সি ++ 14 এছাড়াও লাইব্রেরির টেম্পলেট সরবরাহ করে: template …
106 c++  c++14  c++-faq 

3
কেন স্টাড :: গেটলাইন () ফর্ম্যাট নিষ্কাশন পরে ইনপুট ছেড়ে যায়?
আমার কাছে নিম্নলিখিত কোডের টুকরা রয়েছে যা ব্যবহারকারীকে তাদের নাম এবং রাজ্যের জন্য অনুরোধ করে: #include <iostream> #include <string> int main() { std::string name; std::string state; if (std::cin >> name && std::getline(std::cin, state)) { std::cout << "Your name is " << name << " and you live in " << …
105 c++  input  iostream  istream  c++-faq 

3
কেন একটি সরল "হ্যালো ওয়ার্ল্ড"-স্টাইল প্রোগ্রামটি টার্বো সি ++ এর সাথে সংকলন করে না?
আমি আমার প্রোগ্রামিং ক্লাসের জন্য সি ++ শিখতে শুরু করেছি। আমি এই "হ্যালো ওয়ার্ল্ড" প্রোগ্রামটি ডাউনলোড করেছি: #include <iostream> using namespace std; int main() { cout << "Hello, World!"; return 0; } তবে টার্বো সি ++ অভিযোগ করেছে: Error D:\HELLO.CPP 1: Unable to open include file 'IOSTREAM' Error D:\HELLO.CPP 2: …
101 c++  turbo-c++  c++-faq 

4
<< a ++ << a ;? এর জন্য সঠিক উত্তর কী?
সম্প্রতি একটি সাক্ষাত্কারে নিম্নলিখিত উদ্দেশ্যমূলক প্রশ্ন ছিল। int a = 0; cout &lt;&lt; a++ &lt;&lt; a; উত্তর: ক। 10 খ। 01 গ। অপরিবর্তিত আচরণ আমি পছন্দ করলাম উত্তর, অর্থাৎ আউটপুট "01" হবে। তবে আমার অবাক হওয়ার পরে পরে আমাকে একজন সাক্ষাত্কারকারীর দ্বারা বলা হয়েছিল যে সঠিক উত্তরটি সি সি: অপরিজ্ঞাত। …
98 c++  c++-faq 

17
ফাংশন পয়েন্টার বিন্দু কি?
ফাংশন পয়েন্টারগুলির ইউটিলিটিটি দেখতে আমার সমস্যা হয়। আমি অনুমান করি যে এটি কিছু ক্ষেত্রে কার্যকর হতে পারে (সেগুলি বিদ্যমান রয়েছে) তবে আমি এমন কোনও ক্ষেত্রে ভাবতে পারি না যেখানে কোনও ফাংশন পয়েন্টার ব্যবহার করা ভাল বা অপরিহার্য। আপনি ফাংশন পয়েন্টার (সি বা সি ++) এর ভাল ব্যবহারের কিছু উদাহরণ দিতে …
96 c++  c  function  pointers  c++-faq 

16
সি ++ এ বিজ্ঞপ্তি শিফট (ঘোরানো) ক্রিয়াকলাপের জন্য সেরা অনুশীলন
বাম এবং ডান শিফট অপারেটর (&lt;&lt; এবং &gt;&gt;) ইতিমধ্যে সি ++ এ উপলব্ধ। তবে আমি কীভাবে বিজ্ঞপ্তি শিফট বা ঘোরানো অপারেশন সম্পাদন করতে পারি তা জানতে পারি না। "ঘোরান বাম" এবং "রোটেট ডান" এর মতো ক্রিয়াকলাপ কীভাবে সম্পাদন করা যায়? ডানদিকে এখানে আবার ঘোরানো Initial --&gt; 1000 0011 0100 0010 …

2
ডাইরেক্ট ক্লাসে একই নামের সাথে পৃথক স্বাক্ষর সহ ফাংশন
আমার একই নামে একটি ফাংশন রয়েছে তবে বেস এবং উত্পন্ন ক্লাসে বিভিন্ন স্বাক্ষর সহ। যখন আমি ভিত্তি শ্রেণীর ফাংশনটি অন্য শ্রেণিতে প্রাপ্ত হয়েছে যা উত্তরাধিকার সূত্রে উত্তরাধিকার সূত্রে ব্যবহার করার চেষ্টা করছি তখন আমি একটি ত্রুটি পাই। নিম্নলিখিত কোডটি দেখুন: class A { public: void foo(string s){}; }; class B …

2
অপারেটর অগ্রাধিকার ব্যতীত অতিরিক্ত বন্ধনীগুলির কখন প্রভাব থাকে?
সি ++ এ প্যারেন্থিসগুলি অনেক জায়গায় ব্যবহৃত হয়: যেমন ফাংশন কল এবং গোষ্ঠীভুক্তকরণে অপারেটরের অগ্রাধিকারকে ওভাররাইড করার জন্য। অবৈধ অতিরিক্ত বন্ধনী (যেমন ফাংশন কল আর্গুমেন্ট তালিকার চারপাশে) বাদে সি ++ এর একটি সাধারণ-নিরঙ্কুশ-নিয়মটিও নয় যে অতিরিক্ত বন্ধনী কখনই আঘাত করে না : 5.1 প্রাথমিক এক্সপ্রেশন [এক্সপ্রেসপ্রিম] ৫.১.১ সাধারণ [expr.prim.general] A …

3
"হিসাবে যদি" ​​নিয়ম ঠিক কি?
যেমন শিরোনাম বলেছে, "As-if" বিধিটি ঠিক কী? একটি সাধারণ উত্তরটি পাবেন: নিয়মটি যে কোনও এবং সমস্ত কোড রূপান্তরকে অনুমতি দেয় যা প্রোগ্রামটির পর্যবেক্ষণযোগ্য আচরণ পরিবর্তন করে না সময়ে সময়ে আমরা কিছু নির্দিষ্ট বাস্তবায়ন থেকে আচরণ পেতে থাকি যা এই নিয়মের জন্য দায়ী। অনেক সময় ভুলভাবে। সুতরাং, এই নিয়ম ঠিক কি। …
90 c++  c  optimization  c++-faq  as-if 

5
যুক্তি হিসাবে ভাগ করা পয়েন্টারগুলি পাস করা
যদি আমি একটি ভাগ করা পয়েন্টারে মোড়ানো কোনও বিষয় ঘোষণা করি: std::shared_ptr&lt;myClass&gt; myClassObject(new myClass()); তখন আমি এটি কোনও পদ্ধতির আর্গুমেন্ট হিসাবে পাস করতে চেয়েছিলাম: DoSomething(myClassObject); //the called method void DoSomething(std::shared_ptr&lt;myClass&gt; arg1) { arg1-&gt;someField = 4; } উপরেরগুলি কি কেবল শেয়ারড_পিটের রেফারেন্স গণনা বৃদ্ধি করে এবং সবকিছু দুর্দান্ত? বা এটি একটি …

1
টেমপ্লেট ছাড়ের গাইড কী কী এবং আমাদের সেগুলি কখন ব্যবহার করা উচিত?
সি ++ 17 স্ট্যান্ডার্ড "টেম্পলেট ছাড়ের গাইডগুলি" উপস্থাপন করে। আমি সংগ্রহ করি তারা স্ট্যান্ডার্ডের এই সংস্করণে প্রবর্তিত কনট্রাক্টরদের জন্য নতুন টেম্পলেট আর্গুমেন্ট ছাড়ের সাথে করণীয়, তবে আমি তারা এখনও কি এবং তারা কী সে সম্পর্কে একটি সাধারণ, প্রায়শই জিজ্ঞাসিত-স্টাইল ব্যাখ্যা দেখতে পাইনি। সি ++ 17 এ টেমপ্লেট ছাড়ের গাইড কী …

3
সি ++ এ কন্সট্রাক্টর এবং = অপারেটর ওভারলোড কপি করুন একটি সাধারণ কাজ সম্ভব?
যেহেতু একটি অনুলিপি নির্মাণকারী MyClass(const MyClass&amp;); এবং একটি = অপারেটর ওভারলোড MyClass&amp; operator = (const MyClass&amp;); প্রায় একই কোড, একই প্যারামিটার এবং কেবল ফেরতের ক্ষেত্রে পৃথক রয়েছে, তাদের উভয়ের ব্যবহারের পক্ষে কি একটি সাধারণ ফাংশন থাকা সম্ভব?

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

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