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

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

3
স্থির কীওয়ার্ডের অবমূল্যায়ন… আর নেই?
সি ++ তে staticকোনও চিহ্নের দৃশ্যমানতা (পরিবর্তনশীল বা ফাংশন ঘোষণাপত্র) প্রভাবিত করতে অনুবাদ ইউনিটের মধ্যে কীওয়ার্ডটি ব্যবহার করা সম্ভব । N3092 এ, এটি অবহেলা করা হয়েছিল: আনেক্সেক্স ডি .২ [ডিপ্রেস্টট্যাটিক] নাম স্থানের স্কোপগুলিতে অবজেক্টগুলি ঘোষণার সময় স্থিতিশীল কীওয়ার্ডের ব্যবহার হ্রাস করা হয় (দেখুন ৩.৩..6)। N3225 এ, এটি সরানো হয়েছে। শুধুমাত্র …
89 c++  static  c++11  standards 

4
"অস্থির" এর সংজ্ঞাটি কি এই অস্থির, বা জিসিসির কিছু মানক সংস্করণের সমস্যা রয়েছে?
আমার এমন একটি ফাংশন দরকার যা (উইনপিআই থেকে সিকিউরজিরো মেমোরির মতো) সর্বদা স্মৃতি শূন্য করে এবং অপ্টিমাইজড হয় না, যদিও সংকলকটি মনে করে যে এর পরে মেমরিটি আর কখনও অ্যাক্সেস হয় না। অস্থির জন্য নিখুঁত প্রার্থীর মতো মনে হচ্ছে। তবে বাস্তবে এটি জিসিসির সাথে কাজ করার জন্য আমার কিছু সমস্যা …
89 c++  c  gcc  standards 

4
কীভাবে বৈকল্পিক টেম্পলেট আর্গুমেন্ট সংরক্ষণ করবেন?
পরে ব্যবহারের জন্য কোনও প্যারামিটার প্যাক সংরক্ষণ করা কি সম্ভব? template <typename... T> class Action { private: std::function<void(T...)> f; T... args; // <--- something like this public: Action(std::function<void(T...)> f, T... args) : f(f), args(args) {} void act(){ f(args); // <--- such that this will be possible } } তারপরে পরে: …



2
সংক্ষেপে সিওএম (কম্পোনেন্ট অবজেক্ট মডেল) কী? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 7 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন মনে হয় COM অবজেক্টগুলি সাধারণ …
89 c++  com 

4
1.0 এর নিকটতম ডাবলটি কী, এটি 1.0 নয়?
প্রোগ্রামালমেটিকভাবে ডাবল পাওয়ার কোনও উপায় কি 1.0 এর নিকটতম, তবে আসলে 1.0 নয়? এটি করার একটি হ্যাকি উপায় হ'ল ডাবলটিকে একই আকারের পূর্ণসংখ্যার সাথে স্মরণ করা এবং তার পরে একটিকে বিয়োগ করা। আইইইই 7575৫ ফ্লোটিং-পয়েন্ট ফর্ম্যাটগুলি যেভাবে কাজ করে, এটি সমস্ত জিরো (1.00000000000000) থেকে সমস্তকে (1.11111111111111) ভগ্নাংশের অংশ পরিবর্তন করার …

8
অপরিজ্ঞাত আচরণের শাখাগুলি কি অ্যাক্সেসযোগ্য এবং মৃত কোড হিসাবে অনুকূলিত হতে পারে?
নিম্নলিখিত বিবৃতি বিবেচনা করুন: *((char*)NULL) = 0; //undefined behavior এটি পরিষ্কারভাবে অনির্ধারিত আচরণকে আহ্বান করে। কোনও প্রদত্ত প্রোগ্রামে এই জাতীয় বক্তব্যটির অস্তিত্বের অর্থ কি পুরো প্রোগ্রামটি অনির্ধারিত হয়েছে বা নিয়ন্ত্রণ প্রবাহ এই বিবৃতিতে আঘাতের পরে কেবল আচরণটি অপরিজ্ঞাত হয়ে যায়? ব্যবহারকারী কখনও সংখ্যায় প্রবেশ না করায় নিম্নলিখিত প্রোগ্রামটি কি সঠিকভাবে …

6
লাম্বদা এক্সপ্রেশন ফিরিয়ে ফাংশন
আমি অবাক হয়েছি যদি এমন একটি ফাংশন লেখা সম্ভব হয় যা C ++ 11 এ ল্যাম্বডা ফাংশনটি ফেরত দেয়। অবশ্যই একটি সমস্যা হ'ল এই জাতীয় ফাংশন কীভাবে ঘোষণা করা যায়। প্রতিটি ল্যাম্বডায় একটি প্রকার থাকে তবে সেই ধরণটি সি ++ তে প্রকাশযোগ্য নয়। আমি মনে করি না এটি কাজ করবে: …
89 c++  function  c++11  lambda 

10
মারাত্মক ত্রুটি LNK1104: 'libboost_system-vc110-mt-gd-1_51.lib' ফাইলটি খুলতে পারে না
মনে হচ্ছে আমি এটিকে কাজে লাগাতে পারছি না। আমি একটি সাধারণ কনসোল অ্যাপ্লিকেশন তৈরি করেছি (যা websocket++গ্রন্থাগারের উপর নির্ভর করে ) যার জন্য Boostলাইব্রেরি প্রয়োজন .. তবে যখন আমি সংকলনের চেষ্টা করি তখন আমি পাই: মারাত্মক ত্রুটি LNK1104: 'libboost_system-vc110-mt-gd-1_51.lib' ফাইলটি খুলতে পারে না যাইহোক, আমি বিজামটি দিয়েছিলাম যা লিব তৈরি …
89 c++  boost 

11
আপনি এমবেডড নাল দিয়ে স্ট্যান্ড :: স্ট্রিংটি কীভাবে তৈরি করবেন?
আমি যদি একটি লাইনের সাথে একটি স্ট্যান্ড :: স্ট্রিং তৈরি করতে চাই তবে: std::string my_string("a\0b"); যেখানে আমি ফলস্বরূপ স্ট্রিংয়ে তিনটি অক্ষর রাখতে চাই (ক, নাল, খ), আমি কেবল একটি পেয়েছি। সঠিক বাক্য গঠন কী?
89 c++  null  stdstring 

3
ডিফল্ট, মান এবং শূন্য সূচনা জগাখিচুড়ি
আমি মান- এবং ডিফল্ট- এবং শূন্য-সূচনা সম্পর্কে খুব বিভ্রান্ত। এবং বিশেষত যখন তারা বিভিন্ন মানের সি ++ 03 এবং সি ++ 11 (এবং সি ++ 14 ) জন্য সন্ধান করে। আমি উদ্ধৃত করছি এবং সত্যিই ভাল উত্তরটি প্রসারিত করার চেষ্টা করছি মান- / ডিফল্ট- / জিরো- উদ্যোগ সি ++ 98 …
89 c++  c++11  c++14  c++03  c++98 

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

7
কেন আমরা স্টাড :: ভেক্টর <অ্যাবস্ট্রাক্ট ক্লাস> ঘোষণা করতে পারি না?
সি # তে বিকাশের জন্য বেশ কিছুটা সময় ব্যয় করে আমি লক্ষ্য করেছি যে আপনি যদি এটি কোনও ইন্টারফেস হিসাবে ব্যবহারের উদ্দেশ্যে কোনও বিমূর্ত শ্রেণির ঘোষণা করেন তবে আপনি এই বিমূর্ত শ্রেণির কোনও ভেক্টরকে বাচ্চাদের ক্লাসের উদাহরণ সংরক্ষণ করতে পারবেন না। #pragma once #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; …


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