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

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

11
ফাইলের নাম থেকে ডিরেক্টরি নাম পাওয়া
আমার একটি ফাইলের নাম রয়েছে (সি: \ ফোল্ডার \ foo.txt) এবং আমাকে পরিচালনা না করা সি ++ এ ফোল্ডারটির নাম (সি: \ ফোল্ডার) পুনরুদ্ধার করতে হবে। সি # তে আমি এরকম কিছু করব: string folder = new FileInfo("C:\folder\foo.txt").DirectoryName; ফাইল-নেম থেকে পথটি নিষ্কাশন করতে এমন কোনও ফাংশন রয়েছে যা নিয়ন্ত্রণহীন সি …
85 c++  file  directory 

6
লুপগুলির জন্য রেঞ্জ-ভিত্তিক ব্যবহারের সময় পুনরুক্তি প্রয়োজন
বর্তমানে, আমি এটির সাহায্যে কেবল বিস্তৃত লুপগুলিই করতে পারি: for (auto& value : values) তবে কখনও কখনও আমার কোনও রেফারেন্সের পরিবর্তে (যে কারণেই হোক না কেন) মানটির জন্য একটি পুনরুক্তি প্রয়োজন। পুরো ভেক্টরের সাথে মানগুলির তুলনা করেই কি কোনও পদ্ধতি আছে?
85 c++  c++11  for-loop  iterator 

1
নির্দিষ্ট টেম্পলেট প্যারামিটারগুলির সাথে সি ++ 11 মেক_যুদ্ধ সংকলন করে না
আমি সবেমাত্র g ++ 4.7 (পরে একটি স্ন্যাপশটগুলির সাথে) -std = c ++ 11 সক্ষম করে খেলছিলাম। আমি আমার বিদ্যমান কোড বেইজ এবং এমন একটি মামলা সংকলন করার চেষ্টা করেছি যা কিছুটা ব্যর্থ হয়েছিল আমাকে বিভ্রান্ত করে। কেউ কী চলছে তা ব্যাখ্যা করতে পারলে আমি প্রশংসা করব। কোডটি এখানে: #include …


3
সরানো পাত্রে পুনরায় ব্যবহার করছেন?
সরানো পাত্রে পুনরায় ব্যবহার করার সঠিক উপায় কী? std::vector<int> container; container.push_back(1); auto container2 = std::move(container); // ver1: Do nothing //container2.clear(); // ver2: "Reset" container = std::vector<int>() // ver3: Reinitialize container.push_back(2); assert(container.size() == 1 && container.front() == 2); আমি সি ++ 0 এক্স স্ট্যান্ডার্ড খসড়াটিতে যা পড়েছি তা থেকে; ver3 হ'ল …

5
কিউইমেজ এবং কিউপিক্সম্যাপের মধ্যে পার্থক্য কী?
আমি বুঝতে পারি না কিউআইএমেজ এবং কিউপিক্সম্যাপের মধ্যে পার্থক্য কী, তারা একই কার্যকারিতা সরবরাহ করে বলে মনে হচ্ছে। কখন আমার একটি QImage ব্যবহার করা উচিত এবং কখন আমার QPixmap ব্যবহার করা উচিত?
85 c++  qt  qimage  qpixmap 

3
সিফ + প্রি-প্রসেসরের নির্দেশাবলী নেস্ট করা যেতে পারে?
সি ++ এ প্রি-প্রসেসরের দিকনির্দেশ সম্পর্কে আমার একটি প্রশ্ন রয়েছে: উদাহরণ স্বরূপ: #ifndef QUESTION //some code here #ifndef QUESTION //some code here #endif #endif আমরা এটা এই ভাবে ব্যবহার করতে পারেন, এবং সি ++ কম্পাইলার মেলাতে পারে ifndefএবং endifঠিক পথে?

2
সি ++ 0 এক্স-এ নালপ্ট্রার মুছে ফেলা কি এখনও নিরাপদ?
ইন c++03এটা কোনো প্রভাব নেই যে একটি নাল পয়েন্টার মোছার চমত্কার স্পষ্ট। প্রকৃতপক্ষে, এতে স্পষ্টভাবে বলা হয়েছে §5.3.5/2: যে কোনও বিকল্পে, মুছার অপারেন্ডের মান যদি নাল পয়েন্টার হয় তবে ক্রিয়াকলাপের কোনও প্রভাব নেই। তবে এই খণ্ডটির জন্য বর্তমান খসড়াটিc++0x অনুপস্থিত বলে মনে হচ্ছে। খসড়াটির বাকী অংশে আমি কেবল বাক্যগুলি খুঁজে …

4
কিভাবে স্ট্যান্ড :: ফ্লাশ কাজ করে?
কেউ দয়া করে ব্যাখ্যা করতে পারেন (পছন্দমত প্লেইন ইংলিশ ব্যবহার করে) কীভাবে std::flushকাজ করে? এটা কি? আপনি কখন কোন প্রবাহ প্রবাহিত করবেন? এটা কেন গুরুত্বপূর্ণ? ধন্যবাদ.
85 c++  stream 

6
কিভাবে qDebug, qWarning, qCritical ইত্যাদি আউটপুট পুনর্নির্দেশ করবেন?
আমি qDebug() <<ডিবাগ আউটপুট জন্য প্রচুর বিবৃতি ব্যবহার করছি । শেল স্ক্রিপ্টগুলির অবলম্বন না করেই কোনও ডিফল্ট আউটপুট কোনও ফাইলে পুনর্নির্দেশ করতে পারি এমন কোনও ক্রস-প্ল্যাটফর্ম উপায় আছে কি? আমি অনুমান করছি যে ওপেন () এবং ডুপ 2 () লিনাক্সে কাজ করবে তবে এটি কি উইন্ডোজে MinGW এর সাথে সংকলিত …
85 c++  debugging  qt  mingw  qdebug 

9
আমি কীভাবে দু'জন ভেক্টরকে একইভাবে দু'টি ভেক্টর ব্যবহার করে এমন মানদণ্ডের সাথে বাছাই করতে পারি?
আমি কীভাবে দু'জন ভেক্টরকে একইভাবে দু'টি ভেক্টর ব্যবহার করে এমন মানদণ্ডের সাথে বাছাই করতে পারি? উদাহরণস্বরূপ, ধরুন আমার কাছে একই আকারের দুটি ভেক্টর রয়েছে: vector<MyObject> vectorA; vector<int> vectorB; আমি তারপর vectorAকিছু তুলনা ফাংশন ব্যবহার করে বাছাই । এই বাছাই পুনরায় সাজানো vectorA। আমি কীভাবে একই পুনঃক্রম প্রয়োগ করতে vectorBপারি? একটি …
85 c++  c++11 

7
সংকলন "ails .rodata.str1.8 'এর বিপরীতে" স্থানান্তর R_X86_64_32' এর সাথে ব্যর্থ হয় একটি ভাগ করা অবজেক্ট তৈরি করার সময় ব্যবহার করা যায় না "
আমি একটি ভিপিএসে মেকফিল থেকে এই উত্স কোডটি সংকলনের চেষ্টা করছি, তবে এটি কার্যকর নয়। ভিপিএস একটি 64 সেন্ট ওএস এখানে সম্পূর্ণ ত্রুটি # make gcc -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/amx/*.c g++ -c -O3 -w -DLINUX -I../SDK/amx/ ../SDK/*.cpp g++ -c -O3 -w -DLINUX -I../SDK/amx/ *.cpp g++ -O2 -fshort-wchar -shared …

10
সংলগ্ন অঞ্চলে থাকার জন্য কোনও পূর্ণসংখ্যার 1-বিটগুলির জন্য পরীক্ষা করার কি সুন্দর এবং দ্রুত উপায় আছে?
বিট ভ্যালু 1 সহ পজিশনগুলি (32 বিগ পূর্ণসংখ্যার জন্য 0 থেকে 31 পর্যন্ত) একটি সুসংগত অঞ্চল গঠন করে কিনা তা পরীক্ষা করে দেখার দরকার। উদাহরণ স্বরূপ: 00111111000000000000000000000000 is contiguous 00111111000000000000000011000000 is not contiguous আমি এই পরীক্ষাটি অর্থাৎ কিছু ফাংশন has_contiguous_one_bits(int)পোর্টেবল হতে চাই। একটি সুস্পষ্ট উপায় হ'ল প্রথম সেট বিটটি খুঁজে …

11
X + = এক্স = এক্স + এ এর ​​চেয়ে দ্রুত?
আমি স্ট্রোস্ট্রপের "দ্য সি ++ প্রোগ্রামিং ল্যাঙ্গুয়েজ" পড়ছিলাম, যেখানে তিনি বলেছেন যে কোনও ভেরিয়েবলের সাথে কিছু যুক্ত করার দুটি উপায়ের বাইরে says x = x + a; এবং x += a; তিনি পছন্দ করেন +=কারণ এটি সম্ভবত আরও কার্যকরভাবে প্রয়োগ করা হয়েছে। আমি মনে করি তার অর্থ এটি খুব দ্রুত …

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

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