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

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

3
<cstdint> বনাম <stdint.h>
মধ্যে পার্থক্য কি stdint.hএবং cstdint? এগুলি উভয়ই এমএসভিসি (ভিজ্যুয়াল স্টুডিও 2010) এবং জিসিসি-4.5। এছাড়াও উভয়ই intX_t/ uintX_tপ্রকারগুলি সংজ্ঞায়িত করে (যেখানে Xধরণের বাইটের আকার রয়েছে)। উভয় শিরোনামে যুক্তি যদি একই (পোর্টেবল প্রকারের) হয় তবে একটি বা অন্যের বিষয়ে সিদ্ধান্ত নেওয়ার জন্য আমাকে কোন সিদ্ধান্ত নিতে হবে? stdint.hকোন নামস্থান ছাড়া প্রতিটি টাইপ …
97 c++  stdint  cstdint 

1
সি ++ এ "ফ্রি ফাংশন" শব্দের অর্থ কী?
উত্সাহ :: পরীক্ষার জন্য ডকুমেন্টেশন পড়ার সময়, আমি "ফ্রি ফাংশন" শব্দটি পেলাম। আমি যা বুঝতে পারি তা হ'ল একটি ফ্রি ফাংশন এমন কোনও ফাংশন যা কোনও কিছুই ফেরায় না (এর রিটার্নের ধরণটি বাতিল হয়) তবে আরও পড়ার পরে মনে হয় যে ফ্রি ফাংশনগুলি কোনও যুক্তিই নেয় না। কিন্তু আমি নিশ্চিত …
97 c++ 


4
ভেক্টরগুলি মান বা সি ++ তে রেফারেন্স দ্বারা ফাংশনে প্রেরণ করা হয়েছে
আমি সি ++ তে কোডিং করছি। যদি আমার কিছু ফাংশন থাকে void foo(vector&lt;int&gt; test)এবং আমি আমার প্রোগ্রামে এটি কল করি তবে ভেক্টরটি মান বা রেফারেন্স দিয়ে পাস হবে? আমি নিশ্চিত না কারণ আমি জানি যে ভেক্টর এবং অ্যারেগুলি একই রকম এবং এটির মতো কোনও ফাংশনটি void bar(int test[])মানের পরিবর্তে রেফারেন্স …
97 c++  arrays  vector 

2
সি ++ 11 লাম্বদা বাস্তবায়ন এবং মেমরির মডেল
আমি সি ++ 11 সমাপ্তি সম্পর্কে কীভাবে সঠিকভাবে চিন্তা করতে পারি এবং std::functionসেগুলি কীভাবে প্রয়োগ করা হয় এবং কীভাবে মেমরি পরিচালনা করা হয় সে সম্পর্কে আমি কিছু তথ্য চাই । যদিও আমি অকালীন অপ্টিমাইজেশনে বিশ্বাস করি না, নতুন কোড লেখার সময় আমার পছন্দগুলির পারফরম্যান্স প্রভাবটি সাবধানতার সাথে বিবেচনা করার অভ্যাস …
97 c++  memory  lambda  c++11 

7
সি ++ এ যেখানে ব্যতিক্রম ছুঁড়েছে সেখানে আমি কীভাবে খুঁজে পাব?
আমার একটি প্রোগ্রাম রয়েছে যা কোথাও একটি অপ্রয়োজনীয় ব্যতিক্রম ছুঁড়ে ফেলেছে। আমি যা পাই তা হ'ল একটি ব্যতিক্রম নিক্ষেপের একটি প্রতিবেদন এবং এটি কোথায় ছুঁড়েছিল সে সম্পর্কে কোনও তথ্য নেই। আমার কোডটিতে একটি ব্যতিক্রম কোথায় উত্পন্ন হয়েছিল তা সম্পর্কে আমাকে অবহিত না করার জন্য কোনও প্রোগ্রামটি সংকলিত ডিবাগ প্রতীক ধারণ …

4
টেমপ্লেট প্যারামিটারের ধরণ কীভাবে পরীক্ষা করবেন?
ধরুন আমার একটি টেম্পলেট ফাংশন এবং দুটি ক্লাস রয়েছে class animal { } class person { } template&lt;class T&gt; void foo() { if (T is animal) { kill(); } } আমি কীভাবে টি এর চেক করব তা প্রাণী? আমি রান সময় সময় যাচাই করে এমন কিছু পেতে চাই না। ধন্যবাদ
97 c++  templates 

9
Dumpbin.exe খুঁজে পাচ্ছেন না
আমি আমার সিস্টেমে ডাম্পবিন.এক্সি দেখতে পাচ্ছি না। আমার সিস্টেমে আমার ভিজ্যুয়াল স্টুডিও 2005 রয়েছে। আমি যখন কমান্ড লাইনে ডাম্পবিন টাইপ করি তখন এটি অপরিজ্ঞাত কমান্ড বলে। এটি কি ডিফল্টরূপে ভিজ্যুয়াল স্টুডিওতে আসে, বা আমাকে স্পষ্টভাবে এই সরঞ্জামটি যুক্ত করতে হবে?

7
আমি কীভাবে একটি ফাংশনে স্ট্যান্ড :: অনন্য_পিটার পাস করতে পারি?
আমি কীভাবে std::unique_ptrকোনও কার্যক্রমে পাস করতে পারি ? আসুন আমাদের নীচের ক্লাসটি বলুন: class A { public: A(int val) { _val = val; } int GetVal() { return _val; } private: int _val; }; নিম্নলিখিতগুলি সংকলন করে না: void MyFunc(unique_ptr&lt;A&gt; arg) { cout &lt;&lt; arg-&gt;GetVal() &lt;&lt; endl; } int main(int …
97 c++  c++11  unique-ptr 

1
সি ++ ভেক্টরকে রূপান্তর করুন <int> ভেক্টরে <ডাবল>>
কি একটি ভাল পরিষ্কার ভাবে রূপান্তর হয় std::vector&lt;int&gt; intVecথেকে std::vector&lt;double&gt; doubleVec। অথবা, আরও সাধারণভাবে, রূপান্তরযোগ্য ধরণের দুটি ভেক্টরকে রূপান্তর করতে?

4
কীভাবে তালিকায় একটি নির্দিষ্ট উপাদান পাবেন?
সুতরাং আমি একটি তালিকা পেয়েছি: list&lt;Object&gt; myList; myList.push_back(Object myObject); আমি নিশ্চিত নই তবে আমি আত্মবিশ্বাসী যে এটি অ্যারেতে "0 তম" উপাদান হবে। আমি কি এমন কোনও ফাংশন ব্যবহার করতে পারি যা "মাইবজেক্ট" ফিরিয়ে দেবে? Object copy = myList.find_element(0); ?
97 c++  list  stl 

9
মূল () পদ্ধতিটি সি তে কীভাবে কাজ করে?
আমি জানি যে মূল পদ্ধতিটি লেখার জন্য দুটি ভিন্ন স্বাক্ষর রয়েছে - int main() { //Code } অথবা কমান্ড লাইন আর্গুমেন্ট পরিচালনা করার জন্য, আমরা এটি হিসাবে লিখি- int main(int argc, char * argv[]) { //code } ইন C++আমি জানি আমরা একটি পদ্ধতি জমিদার করতে পারেন, কিন্তু এ Cকিভাবে কম্পাইলার …
96 c++  c 

9
সি ++ এ আকার_t মুদ্রণের কোড পরিষ্কার করুন (বা: সি ++ এ সি 99 এর% z এর নিকটতম সমতুল্য)
আমার কিছু সি ++ কোড রয়েছে যা একটি প্রিন্ট করে size_t: size_t a; printf("%lu", a); আমি এটি 32- এবং 64-বিট উভয় আর্কিটেকচার উভয়ই সতর্কতা ছাড়াই সংকলন করতে চাই। এটি যদি C99 হয় তবে আমি ব্যবহার করতে পারতাম printf("%z", a);। তবে AFAICT %zকোনও মানক সি ++ উপভাষায় বিদ্যমান নেই। সুতরাং পরিবর্তে, …
96 c++  printf  size-t 

20
একটি বড় সি ++ প্রকল্পে আমি কীভাবে অপ্রয়োজনীয় # অন্তর্ভুক্ত ফাইলগুলি সনাক্ত করব?
আমি ভিজ্যুয়াল স্টুডিও ২০০৮ এ একটি বৃহত সি ++ প্রকল্পে কাজ করছি এবং অযথা #includeনির্দেশাবলীর সাথে প্রচুর ফাইল রয়েছে । কখনও কখনও #includeগুলি কেবল নিদর্শন এবং তাদের অপসারণের সাথে সবকিছু জরিমানা সংকলন করবে এবং অন্যান্য ক্ষেত্রে ক্লাসগুলি এগিয়ে ঘোষণা করা যেতে পারে এবং # অন্তর্ভুক্ত করা .cppফাইলটিতে স্থানান্তরিত হতে পারে …

3
ধারণা এবং টেম্পলেট সীমাবদ্ধতার মধ্যে পার্থক্য কী?
আমি জানতে চাই যে সি ++ সম্পূর্ণ ধারণা প্রস্তাব এবং টেমপ্লেটের সীমাবদ্ধতার মধ্যে অর্থগত পার্থক্যগুলি (উদাহরণস্বরূপ, ডালং-এ প্রকাশিত বাধা বা সি ++ 1 ই এর জন্য নতুন ধারণা-লাইট প্রস্তাব )। টেমপ্লেটের সীমাবদ্ধতাগুলি না করতে পারার চেয়ে পূর্ণ-পরিপূর্ণ ধারণাগুলি কী করতে সক্ষম?
96 c++  c++11  d  c++-concepts 

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