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

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

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

10
বিল্ডে অনুপস্থিত .pch ফাইলটি কীভাবে ঠিক করবেন?
আমি যখন ভিজুয়াল স্টুডিওতে আমার সি ++ সলিউশনটি তৈরি করি তখন এটি অভিযোগ করে যে এক্সএক্সএক্সএক্সএক্সএক্স.পিচ ফাইলটি অনুপস্থিত। প্রাক-সংকলিত শিরোনামগুলি ফিরে পাওয়ার জন্য আমি কী সেটিংটি মিস করছি? সম্পূর্ণতার জন্য সঠিক ত্রুটি এখানে: Error 1 fatal error C1083: Cannot open precompiled header file: 'Debug\xxxxx.pch': No such file or directory

6
ভার্চুয়াল ফাংশনগুলিতে কি ডিফল্ট পরামিতি থাকতে পারে?
যদি আমি একটি বেস শ্রেণি (বা ইন্টারফেস শ্রেণি) ঘোষণা করি এবং এর এক বা একাধিক প্যারামিটারের জন্য একটি ডিফল্ট মান নির্দিষ্ট করি, তবে উত্পন্ন ক্লাসগুলিকে কি একই ডিফল্ট নির্দিষ্ট করতে হবে এবং যদি না হয়, তবে কোন ডিফল্টগুলি উদ্ভূত শ্রেণিতে প্রদর্শিত হবে? সংযোজন: আমি কীভাবে এটি বিভিন্ন সংকলক জুড়ে পরিচালনা …
164 c++  c++11  c++03 

14
অনুশীলনে, কেন বিভিন্ন সংকলকগণ x x +++ + ++ i; এর বিভিন্ন মানের গণনা করবে ??
এই কোডটি বিবেচনা করুন: int i = 1; int x = ++i + ++i; একটি সংকলক এই কোডটি সংকলন করে ধরেই নিতে পারে তার জন্য আমাদের কিছু অনুমান আছে। উভয়ই ++iফিরে আসে 2, যার ফলস্বরূপ x=4। একটি ++iরিটার্ন দেয় 2এবং অন্যটি রিটার্ন দেয় 3যার ফলস্বরূপ x=5। উভয়ই ++iফিরে আসে 3, …

3
স্ট্রাস্ট্রাপের উদাহরণে, "রিটার্ন 1: 2" এর মধ্যে কোলনটির অর্থ কী?
আমি কোলনের একটি নির্দিষ্ট ব্যবহার বুঝতে পারি না। আমি এটি বার্জন স্ট্রোস্ট্রুপের সি সি ++ প্রোগ্রামিং ল্যাঙ্গুয়েজ , চতুর্থ সংস্করণ, বিভাগ 11.4.4 "কল এবং রিটার্ন" বইয়ের 297 পৃষ্ঠাতে পেয়েছি: void g(double y) { [&]{ f(y); } // return type is void auto z1 = [=](int x){ return x+y; } // …
163 c++  syntax 

13
ডি কি জাভা এবং সি ++ এর একটি বিশ্বাসযোগ্য বিকল্প? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …
163 java  c++  c  d 

7
নাল্পটার ব্যবহার করার সুবিধা কী কী?
এই কোডের টুকরোটি তিনটি পয়েন্টার (নিরাপদ পয়েন্টার সূচনা) এর জন্য ধারণাগতভাবে একই কাজ করে: int* p1 = nullptr; int* p2 = NULL; int* p3 = 0; এবং সুতরাং, পয়েন্টারগুলি nullptrতাদের মূল্য নির্ধারণের উপর নির্ধারিত করার সুবিধা NULLবা 0কী?
163 c++  c++11  null  c++-faq  nullptr 


8
Istringstream, ostringstream এবং স্ট্রিংস্ট্রিম মধ্যে পার্থক্য কি? / কেন প্রতিটি ক্ষেত্রে স্ট্রিংস্ট্রিম ব্যবহার করবেন না?
যখন আমি ব্যবহার করেন std::istringstream, std::ostringstreamএবং std::stringstreamএবং কেন আমি শুধু ব্যবহার করা উচিত নয় std::stringstreamযে দৃশ্যকল্প মধ্যে (কোন রানটাইম কর্মক্ষমতা বিষয় আছে?)। শেষ অবধি, এ সম্পর্কে খারাপ কিছু আছে (একেবারে স্ট্রিম ব্যবহারের পরিবর্তে): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

4
কোনও ফোল্ডারে সমস্ত ফাইল স্বয়ংক্রিয়ভাবে সিএমকে ব্যবহার করে কোনও লক্ষ্যবস্তুতে যুক্ত করবেন?
আমি ভিজ্যুয়াল সি ++, এক্সকোড এবং মেকফাইলগুলিতে সিএমকে পৃথক বিল্ড ম্যানেজমেন্ট সিস্টেম থেকে ক্রস প্ল্যাটফর্ম প্রকল্পটি স্যুইচ করার কথা ভাবছি। আমার একটি প্রয়োজনীয় বৈশিষ্ট্য হ'ল ডিরেক্টরিতে থাকা সমস্ত ফাইল স্বয়ংক্রিয়ভাবে একটি টার্গেটে যুক্ত করা। যদিও এটি মেকিংয়ের সাথে করা সহজ, এটি ভিজ্যুয়াল সি ++ এবং এক্সকোডের সাহায্যে সহজেই করা যায় …

8
পারফরম্যান্সের বিচারে std :: memcpy () বা std :: copy () ব্যবহার করা কি ভাল?
memcpyনীচের চিত্রের মতো ব্যবহার করা কি ভাল বা std::copy()পারফরম্যান্সের ক্ষেত্রে ব্যবহার করা ভাল ? কেন? char *bits = NULL; ... bits = new (std::nothrow) char[((int *) copyMe->bits)[0]]; if (bits == NULL) { cout << "ERROR Not enough memory.\n"; exit(1); } memcpy (bits, copyMe->bits, ((int *) copyMe->bits)[0]);

3
স্ট্রিং থেকে ধীরে ধীরে 'চর *' রূপান্তর কেন সি-তে বৈধ তবে সি ++ এ অবৈধ
সি ++ 11 স্ট্যান্ডার্ড (আইএসও / আইইসি 14882: 2011) এতে বলেছে § C.1.1: char* p = "abc"; // valid in C, invalid in C++ সি ++ এর জন্য স্ট্রিং লিটারালটির পয়েন্টার হিসাবে এটি ঠিক আছে ক্ষতিকারক যেহেতু এটির সংশোধন করার যে কোনও প্রচেষ্টা ক্রাশের দিকে নিয়ে যায়। তবে কেন এটি …
163 c++  c  string  c++11  char 

10
আমার কি পুরো পন্যগুলি বা পাত্রে পয়েন্টারগুলিকে স্টোরেজ রাখতে হবে?
স্ক্র্যাচ থেকে একটি নতুন সিস্টেম ডিজাইন করা। আমি এসটিএলকে নির্দিষ্ট দীর্ঘ-লাইভ অবজেক্টের তালিকা এবং মানচিত্র সঞ্চয় করতে ব্যবহার করব। প্রশ্ন: আমি কি আমার এসটিএল ধারকগুলির মধ্যে আমার অবজেক্টের অনুলিপি নির্মাণকারী এবং বস্তুর অনুলিপিগুলি সংরক্ষণ করতে পারি, বা জীবন ও সুযোগটি নিজেই পরিচালনা করা এবং কেবল আমার এসটিএল কনটেইনারগুলিতে কেবল পয়েন্টারগুলি …
162 c++  stl  pointers 

5
এই লুপটি কেন "সতর্কতা: পুনরাবৃত্তি 3u অপরিজ্ঞাত আচরণের জন্য আহ্বান জানায়" এবং 4 টি লাইনের বেশি আউটপুট দেয়?
এটি সংকলন: #include <iostream> int main() { for (int i = 0; i < 4; ++i) std::cout << i*1000000000 << std::endl; } এবং gccনিম্নলিখিত সতর্কতা উত্পাদন করে: warning: iteration 3u invokes undefined behavior [-Waggressive-loop-optimizations] std::cout << i*1000000000 << std::endl; ^ আমি বুঝতে পারি একটি স্বাক্ষরিত পূর্ণসংখ্যা ওভারফ্লো আছে। আমি যা …

1
স্ট্রিং_ভিউ কী?
string_viewসি ++ লাইব্রেরি ফান্ডামেন্টাল টিএস ( এন 3921 ) এর মধ্যে প্রস্তাবিত বৈশিষ্ট্যটি সি ++ 17 এ যুক্ত হয়েছিল যতদূর আমি বুঝতে পেরেছি এটি এমন এক ধরণের স্ট্রিং "ধারণা" যা কোনও ধরণের পাত্রে একটি দৃশ্যের প্রতিনিধিত্ব করে যা দেখতে পারা যায় এমন কিছু স্ট্রিং হিসাবে সঞ্চয় করতে পারে। এটা কী …

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