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

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

7
স্থির শ্রেণীর সদস্যের অপরিজ্ঞাত রেফারেন্স
নিম্নলিখিত কোডটি সংকলন করবে না এমন কেউ কি ব্যাখ্যা করতে পারেন? কমপক্ষে g ++ 4.2.4 এ। এবং আরও আকর্ষণীয়, আমি যখন সদস্যটিকে কাস্ট করব তখন এটি কেন সংকলন করবে? #include <vector> class Foo { public: static const int MEMBER = 1; }; int main(){ vector<int> v; v.push_back( Foo::MEMBER ); // …
201 c++  g++ 

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

5
আমাকে নিজেই কোনও আইফ্রিমিটি বন্ধ করতে হবে?
আমি close()যখন একটি ব্যবহার করি তখন কি আমাকে নিজে কল করতে হবে std::ifstream? উদাহরণস্বরূপ, কোডে: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer << file.rdbuf(); file.close(); return buffer.str(); } throw std::runtime_exception("file not found"); } আমাকে file.close()কি নিজে ফোন করতে হবে ? ফাইলগুলি বন্ধ করার জন্য আরআইআইআইifstream …
201 c++  ifstream  raii 

13
স্টাডি :: সাইজ_টি কখন ব্যবহার করবেন?
আমি কেবল ভাবছি যে আমি std::size_tলুপ এবং স্টাফের পরিবর্তে ব্যবহার করব int? এই ক্ষেত্রে: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } সাধারণত, কখন ব্যবহার std::size_tকরবেন সে সম্পর্কে সর্বোত্তম …

5
সি ++ এসটিএল ভেক্টর: সূচক থেকে পুনরাবৃত্তি পাবেন?
সুতরাং, আমি একটি গুচ্ছ কোড লিখেছি যা সূচী দ্বারা একটি স্টিল ভেক্টরের উপাদানগুলিতে অ্যাক্সেস করে [], তবে এখন আমার কেবল ভেক্টরের একটি অংশের অনুলিপি করা দরকার। দেখে মনে vector.insert(pos, first, last)হচ্ছে এমন ফাংশনটি যা আমি চাই ... কেবলমাত্র আর্ট হিসাবে আমার প্রথম এবং শেষ নেই except এই মানগুলিতে আমি একটি …
200 c++  stl  vector  iterator 

12
অতিরিক্ত লোডযুক্ত বিমান থেকে চর্বিযুক্ত লোকদের ছুঁড়ে ফেলা হচ্ছে।
ধরা যাক আপনি একটি বিমান পেয়েছেন, এবং এটিতে জ্বালানি কম। বিমানটি যদি 3000 পাউন্ড যাত্রীর ওজন না ফেলে তবে এটি পরবর্তী বিমানবন্দরে পৌঁছাতে সক্ষম হবে না। সর্বোচ্চ সংখ্যক জীবন বাঁচাতে আমরা সবচেয়ে ভারী মানুষকে প্রথমে বিমান থেকে ফেলে দিতে চাই। এবং হ্যাঁ, বিমানটিতে কয়েক মিলিয়ন লোক রয়েছে এবং আমরা পুরো …
200 c++  algorithm  sorting  stl 

6
সিপিপ্লসপ্লাস ডট কম নিয়ে কী হয়েছে?
এটি এই প্রশ্নের জন্য সম্ভবত একটি উপযুক্ত উপযুক্ত ফোরাম নয়, তবে দূরে সরিয়ে যাওয়ার ঝুঁকিতে আমাকে এটিকে শট দিন। সি ++ স্ট্যান্ডার্ড লাইব্রেরির জন্য অনেকগুলি রেফারেন্স রয়েছে যার মধ্যে অমূল্য আইএসও স্ট্যান্ডার্ড, এমএসডিএন , আইবিএম , সিপ্রেফারেন্স এবং সিপিপ্লাস্লাস রয়েছে । ব্যক্তিগতভাবে, সি ++ লেখার সময় আমার কাছে এমন একটি …
200 c++ 

8
সি ++ স্ট্রাক্টের সদস্যরা কি ডিফল্টরূপে 0 থেকে আরম্ভ করা হয়?
আমার এটি আছে struct: struct Snapshot { double x; int y; }; আমি চাই xএবং চাই y0। তারা ডিফল্ট হিসাবে 0 হবে বা আমার কি করতে হবে: Snapshot s = {0,0}; কাঠামো শূন্য করার অন্যান্য উপায়গুলি কী কী?
200 c++ 

21
দুষ্টের দোষ কি? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …
199 c++  c  error-handling  go  assert 

3
আমাকে কেন এই পয়েন্টারের মাধ্যমে টেমপ্লেট বেস শ্রেণীর সদস্যদের অ্যাক্সেস করতে হবে?
তাহলে শ্রেণীর নিচে ছিল না আমি কেবল থাকতে পারে টেমপ্লেট xমধ্যে derivedবর্গ। তবে নীচের কোডটি সহ আমাকে ব্যবহার করতে হবে this->x। কেন? template <typename T> class base { protected: int x; }; template <typename T> class derived : public base<T> { public: int f() { return this->x; } }; int …


7
ফাংশনের স্বাক্ষরে কীওয়ার্ডটি নিক্ষেপ করুন
কোন throwফাংশনের স্বাক্ষরে সি ++ কীওয়ার্ড ব্যবহার করা খারাপ অভ্যাস হিসাবে বিবেচিত হওয়ার প্রযুক্তিগত কারণ কী ? bool some_func() throw(myExc) { ... if (problem_occurred) { throw myExc("problem occurred"); } ... }
199 c++  exception 

21
লুপের জন্য '1' বাড়িয়ে যখন! = এর পরিবর্তে> (<) ব্যবহার করার কোনও প্রযুক্তিগত কারণ আছে?
আমি প্রায় কখনও এর forমতো লুপ দেখতে পাই না : for (int i = 0; 5 != i; ++i) {} লুপে 1 বৃদ্ধি করে যখন ব্যবহার করার &gt;বা &lt;তার পরিবর্তে কোনও প্রযুক্তিগত কারণ আছে ? বা এই একটি কনভেনশন আরও?!=for
198 c++  c  for-loop 

3
কাউট স্ট্যান্ডের সদস্য নয়
আমি মাল্টিপল ফাইল এবং শিরোলেখ ফাইলগুলি ব্যবহার করে অনুশীলন করছি So সুতরাং আমার কাছে এই প্রকল্পটি রয়েছে যা দুটি সংখ্যা নেয় এবং তারপরে এগুলি যুক্ত করে। বেশ সহজ. আমার ফাইলগুলি এখানে: main.cpp #include &lt;iostream&gt; #include "add.h" int main() { int x = readNumber(); int y = readNumber(); writeAnswer(x + y); …
198 c++  io  std  member  cout 

7
একটি প্রেরণকারী কাজ ঠিক কি?
সর্বাধিক এর বার , reentrance সংজ্ঞা থেকে উদ্ধৃত করা হয় উইকিপিডিয়া : কোনও কম্পিউটার প্রোগ্রাম বা রুটিনটিকে প্রেরণকারী হিসাবে বর্ণনা করা হয় যদি এর আগের অনুরোধটি শেষ হওয়ার আগেই নিরাপদে আবার কল করা যায় (অর্থাত এটি নিরাপদে একই সাথে কার্যকর করা যেতে পারে)। কম্পিউটার প্রোগ্রাম বা রুটিনকে নতুন করে পাঠাতে …

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