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

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

21
বৃত্তাকার () সি ++ এ ভাসানোর জন্য
আমার একটি সাধারণ ভাসমান পয়েন্টের বৃত্তাকার ফাংশন প্রয়োজন, এভাবে: double round(double); round(0.1) = 0 round(-0.1) = 0 round(-0.9) = -1 আমি খুঁজে পেতে ceil()এবং floor()গণিতে h খুঁজে পেতে পারেন - কিন্তু না round()। এটি স্ট্যান্ডার্ড সি ++ লাইব্রেরিতে অন্য নামের অধীনে উপস্থিত রয়েছে, না এটি অনুপস্থিত ??

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

30
মেমরি ফাঁস কি কখনও ঠিক আছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 2 বছর আগে বন্ধ । এই প্রশ্নটি উন্নত করুন আপনার সি বা সি ++ অ্যাপ্লিকেশনটিতে মেমরি ফাঁস …
231 c++  c  memory-leaks 

15
আপনি কীভাবে সি ++ তে নামস্থান সঠিকভাবে ব্যবহার করবেন?
আমি জাভা ব্যাকগ্রাউন্ড থেকে এসেছি, যেখানে প্যাকেজগুলি ব্যবহার করা হয়, নেমস্পেসগুলি নয়। আমি ক্লাসগুলি স্থাপন করতে অভ্যস্ত যা প্যাকেজগুলিতে সম্পূর্ণ অবজেক্ট তৈরি করতে একসাথে কাজ করে এবং তারপরে সেই প্যাকেজটি থেকে পরে তাদের পুনরায় ব্যবহার করি। তবে এখন আমি সি ++ এ কাজ করছি। আপনি সি ++ তে নামস্থান কীভাবে …
231 c++  namespaces 

4
কেন আমি কখনও এমপ্লেস_ব্যাকের পরিবর্তে পুশ_ব্যাক ব্যবহার করব?
সি ++ 11 ভেক্টরের নতুন ফাংশন রয়েছে emplace_back। ভিন্ন push_back, যা এড়ানোর কপি কম্পাইলার অপ্টিমাইজেশন উপর নির্ভর, emplace_backইন-জায়গা একটি বস্তু তৈরি করতে কন্সট্রাকটর সরাসরি আর্গুমেন্ট পাঠাতে নিখুঁত ফরওয়ার্ডিং ব্যবহার করে। এটি আমার কাছে মনে হয় যা emplace_backকিছু push_backকরতে পারে তা করে তবে কিছু সময় এটি আরও ভাল করে (তবে কখনও …
231 c++  c++11  std 

4
সি ++ 11 এর 'অটো' ব্যবহার কি পারফরম্যান্সকে উন্নত করতে পারে?
আমি দেখতে পাচ্ছি কেন autoসি ++ 11 টাইপটি সঠিকতা এবং রক্ষণাবেক্ষণযোগ্যতা উন্নত করে। আমি পড়েছি যে এটি পারফরম্যান্সকেও উন্নত করতে পারে ( প্রায় সবসময় অটো দ্বারা হার্ব সুটার), তবে আমি একটি ভাল ব্যাখ্যা মিস করছি। কীভাবে autoপারফরম্যান্স উন্নতি করতে পারে? কেউ কি উদাহরণ দিতে পারে?
230 c++  performance  c++11  auto 

10
ল্যাম্বডা ফাংশন শিখিয়ে দেওয়া যায়?
সি ++ 11 এ ল্যাম্বডা ফাংশনটি টেম্পলেট করার কোনও উপায় আছে কি? বা এটি উদ্ভাসিত হওয়া সহজাতভাবে খুব নির্দিষ্ট? আমি বুঝতে পারি যে পরিবর্তে আমি একটি ক্লাসিক টেম্প্লেটেড ক্লাস / ফান্টেক্টর সংজ্ঞায়িত করতে পারি, তবে প্রশ্নটি আরও বেশি: ভাষাটি ল্যাম্বডা ফ্যাম্পলিংয়ের অনুমতি দেয় কি?
230 c++  templates  lambda  c++11 

10
কিউ স্ট্রিংকে কীভাবে std :: স্ট্রিংয়ে রূপান্তর করবেন?
আমি এরকম কিছু করার চেষ্টা করছি: QString string; // do things... std::cout << string << std::endl; কিন্তু কোডটি সংকলন করে না। কীভাবে কনসোলটিতে Qstring এর সামগ্রী আউটপুট করবেন (উদাহরণস্বরূপ ডিবাগিং উদ্দেশ্যে বা অন্যান্য কারণে)? কীভাবে রূপান্তর QStringকরবেন std::string?

30
11000 লাইনের সি ++ উত্স ফাইল সম্পর্কে কী করবেন?
সুতরাং আমাদের প্রকল্পে এই বিশাল (11000 লাইন বিশাল?) মেনমডিউল.পিপি উত্স ফাইলটি রয়েছে এবং প্রতিবারই আমি এটি স্পর্শ করতে চাই আমি ক্রিঞ্জ করি। যেহেতু এই ফাইলটি এত কেন্দ্রীয় এবং বৃহত, এটি আরও বেশি সংখ্যক কোড জমে থাকে এবং এটিকে সংকুচিত করতে শুরু করার কোনও ভাল উপায় আমি ভাবতে পারি না। ফাইলটি …

5
'স্থিতিশীলভাবে সংযুক্ত' এবং 'গতিশীলভাবে সংযুক্ত' এর অর্থ কী?
আমি প্রায়শই সি , সি ++ বা সি # তে লিখিত কোডের প্রসঙ্গে 'স্ট্যাটিকালি লিঙ্কড' এবং 'ডাইনামিকালি লিঙ্কড' শব্দটি শুনি । তারা কী, তারা ঠিক কী সম্পর্কে কথা বলছে এবং তারা কী লিঙ্ক করছে?

4
ত্রুটি: কেস লেবেলে ঝাঁপুন
আমি একটি প্রোগ্রাম লিখেছিলাম যা এতে স্যুইচ স্টেটমেন্টগুলির ব্যবহারের সাথে জড়িত ... তবে সংকলনের উপর এটি দেখায়: ত্রুটি: কেস লেবেলে ঝাঁপুন। কেন এটা করে? #include <iostream> #include <cstdlib> #include <fstream> #include <string> using namespace std; class contact { public: string name; int phonenumber; string address; contact() { name= "Noname"; phonenumber= …
229 c++ 


4
আমি কখন কোন ধরণের পয়েন্টার ব্যবহার করব?
ঠিক আছে, তাই আমি জীবিতের জন্য শেষবারের মতো সি ++ লিখেছিলাম, std::auto_ptrসমস্ত স্টাড লাইব ছিল, এবং boost::shared_ptrসমস্ত ক্রোধ ছিল। আমি সরবরাহিত অন্যান্য স্মার্ট পয়েন্টার ধরণের উত্সের দিকে সত্যই কখনও দেখিনি। আমি বুঝতে পেরেছি যে সি ++ 11 এখন উত্সাহিত কিছু প্রকারের সরবরাহ করে তবে সেগুলি সব নয়। সুতরাং কার স্মার্ট …

9
আমি কেন সদস্য সূচনা তালিকা ব্যবহার করতে পছন্দ করব?
আমি আমার নির্মাতাদের সাথে সদস্য সূচনা তালিকা ব্যবহারের পক্ষে আংশিক ... তবে আমি দীর্ঘদিন থেকে এর পিছনে কারণগুলি ভুলে গিয়েছি ... আপনি কি আপনার নির্মাতাদের সদস্য সূচনা তালিকা ব্যবহার করেন? যদি তাই হয় তবে কেন? তা না হলে কেন?


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