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

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

8
সি ++ এ ফরওয়ার্ড ডিক্লেয়ারেশন কি?
এ: http://www.learncpp.com/cpp-tutorial/19-header-files/ নিম্নলিখিতটি উল্লেখ করা হয়েছে: add.cpp: int add(int x, int y) { return x + y; } main.cpp: #include <iostream> int add(int x, int y); // forward declaration using function prototype int main() { using namespace std; cout << "The sum of 3 and 4 is " << add(3, …

3
সি ++ এ <=> অপারেটরটি কী?
আমি যখন সি ++ অপারেটরদের সম্পর্কে জানার চেষ্টা করছিলাম , আমি সিপ্রেফারেন্স ডটকম-এ একটি অদ্ভুত তুলনা অপারেটরকে হোঁচট খেয়েছি , * এমন টেবিলে যা দেখেছিল: "আচ্ছা, এগুলি যদি সি ++ এর সাধারণ অপারেটর হয় তবে আমি সেগুলি আরও ভালভাবে শিখি", আমি ভেবেছিলাম তবে এই রহস্যটি ব্যাখ্যা করার জন্য আমার সমস্ত …

4
সি ++ 11 রেঞ্জ ভিত্তিক লুপ: মান বা কনস্টের রেফারেন্স অনুসারে আইটেমটি পান
পরিসীমা ভিত্তিক লুপগুলির কয়েকটি উদাহরণ পড়তে তারা 1 , 2 , 3 , 4 দুটি প্রধান উপায় প্রস্তাব করে std::vector&lt;MyClass&gt; vec; for (auto &amp;x : vec) { // x is a reference to an item of vec // We can change vec's items by changing x } অথবা for (auto …
215 c++  c++11 

11
বাইনারি আকারে কীভাবে একটি নম্বর মুদ্রণ করবেন?
আমি অপারেটিং সিস্টেমগুলি সম্পর্কে একটি কলেজ কোর্স অনুসরণ করছি এবং আমরা বাইনারি থেকে হেক্সাডেসিমাল, দশমিক হেক্সাডেসিমেল ইত্যাদিতে রূপান্তর করতে শিখছি এবং আজ আমরা কেবল শিখলাম কিভাবে কীভাবে স্বাক্ষরিত / স্বাক্ষরযুক্ত সংখ্যাগুলি দুটিটির পরিপূরক (~ সংখ্যা ব্যবহার করে মেমরিতে সংরক্ষণ করা হয়) + 1)। কাগজে করণে আমাদের বেশ কয়েকটি অনুশীলন রয়েছে …

4
.O এবং .dlib এর মধ্যে কী কী পার্থক্য রয়েছে?
.dlib হ'ল ওএসএক্সের ডায়নামিক লাইব্রেরি এক্সটেনশন, তবে কখনই আমি toতিহ্যবাহী ইউনিক্স। / ভাগ করে নেওয়া অবজেক্টটি ব্যবহার করতে পারি না / তা কখনই আমার কাছে স্পষ্ট হয় না। আমার কাছে কিছু প্রশ্ন রয়েছে: একটি ধারণাগত স্তরে, .so এবং .dlib এর মধ্যে প্রধান পার্থক্যগুলি কী? কখন / আমি অন্য এক ব্যবহার …
214 c++  c  macos  unix 

11
অ্যাপসিলন ব্যবহার করে ডাবল থেকে শূন্যের তুলনা করুন
আজ আমি কয়েকটি সি ++ কোড (অন্য কারো দ্বারা লিখিত) সন্ধান করছিলাম এবং এই বিভাগটি পেয়েছি: double someValue = ... if (someValue &lt; std::numeric_limits&lt;double&gt;::epsilon() &amp;&amp; someValue &gt; -std::numeric_limits&lt;double&gt;::epsilon()) { someValue = 0.0; } আমি এটি বোঝার চেষ্টা করছি যে এটি এমনকি অর্থবোধ করে কিনা। এর জন্য ডকুমেন্টেশন epsilon()বলেছেন: ফাংশনটি 1 …
214 c++  double 

10
মান দ্বারা পাস করা বা ধ্রুবক রেফারেন্স দিয়ে পাস করা কি সি ++ তে ভাল?
মান দ্বারা পাস করা বা ধ্রুবক রেফারেন্স দিয়ে পাস করা কি সি ++ তে ভাল? আমি ভাবছি যা ভাল অনুশীলন হয়। আমি বুঝতে পারি যে ধ্রুবক রেফারেন্স দ্বারা পাস প্রোগ্রামে আরও ভাল পারফরম্যান্সের জন্য সরবরাহ করা উচিত কারণ আপনি ভেরিয়েবলের একটি অনুলিপি তৈরি করছেন না।

10
স্ট্যাটিক কনস্ট বনাম # ডেফাইন
static constপ্রিপ্রোসেসরের চেয়ে ভার্স ব্যবহার করা কি ভাল #define? বা হতে পারে এটি প্রসঙ্গে নির্ভর করে? প্রতিটি পদ্ধতির সুবিধা / অসুবিধাগুলি কী কী?
212 c++  c  const 

22
স্ট্যান্ড :: ভেক্টর কি সরল অ্যারেগুলির তুলনায় এত ধীর?
আমি সবসময় ভেবেছি এটিই সাধারণ জ্ঞান যা std::vector"অ্যারে হিসাবে প্রয়োগ করা হয়" ব্লা ব্লা ব্লাহ। আজ আমি নীচে নেমে এটি পরীক্ষা করে দেখলাম এবং এটি এমনটা মনে হচ্ছে না: এখানে কিছু পরীক্ষার ফলাফল রয়েছে: UseArray completed in 2.619 seconds UseVector completed in 9.284 seconds UseVectorPushBack completed in 14.669 seconds The …
212 c++  arrays  performance  stl  vector 

17
কোনও ফাংশনে অ্যারে রিটার্ন করুন
আমার একটি অ্যারে রয়েছে int arr[5]যা একটি ফাংশনে স্থানান্তরিত হয় fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } আমি কীভাবে সেই অ্যারেটি ফিরিয়ে দিতে পারি? আমি এটি কীভাবে ব্যবহার করব, বলুন যে আমি কীভাবে এটি ব্যবহার করতে যাচ্ছি একটি পয়েন্টার ফিরিয়েছি?

13
টেমপ্লেটগুলির উপর ভিত্তি করে কেন সি ++ এসটিএল এত ভারী? (এবং * ইন্টারফেসে নয়)
মানে, এর বাধ্যবাধকতার নাম (স্ট্যান্ডার্ড টেম্পলেট লাইব্রেরি) বাদ দিয়ে ... সি ++ প্রথমে সিএলে ওওপি ধারণাটি উপস্থাপনের উদ্দেশ্যে করা হয়েছিল এটি হল: আপনি নির্দিষ্ট শ্রেণীর শ্রেণি ও শ্রেণিবিন্যাসের ভিত্তিতে কোনও নির্দিষ্ট সত্তা কী করতে পারে এবং কী করতে পারে না তা বলতে পারে (তা এটি কীভাবে হয় তা নির্বিশেষে)। একাধিক …
211 c++  oop  templates  stl 

29
একটি সি ++ প্রোগ্রামে প্রোগ্রামিয়ালি এন্ডিয়েনেস সনাক্তকরণ
আপনি কোনও বড়-এন্ডিয়ান বা লিটল-এন্ডিয়ান আর্কিটেকচারে রয়েছেন কিনা তা সনাক্ত করার কোনও প্রোগ্রামিক উপায় আছে? আমার এমন কোড লিখতে সক্ষম হতে হবে যা কোনও ইন্টেল বা পিপিসি সিস্টেমে কার্যকর হবে এবং ঠিক একই কোডটি ব্যবহার করবে (অর্থাত্ শর্তসাপেক্ষ সংকলন নেই)।

4
সি ++ 11 এর ব্যাপ্তি ভিত্তিক ব্যবহারের সঠিক উপায় কী?
সি ++ 11 এর পরিসীমা ভিত্তিক ব্যবহারের সঠিক উপায় কী for? কোন সিনট্যাক্স ব্যবহার করা উচিত? for (auto elem : container), বা for (auto&amp; elem : container)বা for (const auto&amp; elem : container)? নাকি অন্য কিছু?
211 c++  c++11  foreach 

5
কীভাবে আর্গুমেন্টগুলি পাস করবেন এবং জিডিবিতে চালিত কোনও ফাইল থেকে স্টিডিন পুনর্নির্দেশ করবেন?
আমি সাধারণত একটি প্রোগ্রাম পরিচালনা করি: ./a.out arg1 arg2 &lt;file আমি জিডিবি ব্যবহার করে এটি ডিবাগ করতে চাই। আমি set argsকার্যকারিতা সম্পর্কে সচেতন , কিন্তু এটি কেবল জিডিবি প্রম্পট থেকে কাজ করে।
210 c++  debugging  gdb 

17
Eclipse CDT এ সি ++ 11 / সি ++ 0x সমর্থন কীভাবে সক্ষম করবেন?
গ্রহণ 3.7.1 সিডিটি 1.4.1 জিসিসি 4.6.2 এটি সি ++ 11 কোডের এক টুকরো উদাহরণ: auto text = std::unique_ptr&lt;char[]&gt;(new char[len]); ইক্লিপস সম্পাদক এই সম্পর্কে অভিযোগ করেছেন: Function 'unique_ptr' could not be resolved মেকফিল সংকলন সূক্ষ্মভাবে কাজ করে। এই ধরণের ত্রুটি সম্পর্কে অভিযোগ বন্ধ করে কীভাবে গ্রহণ করবেন?

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