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

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

10
সি ++ 11 এ কোন ব্রেকিং পরিবর্তন চালু করা হয়েছে?
আমি জানি যে সি ++ 11 এর মধ্যে অন্তত একটি পরিবর্তন যা কিছু পুরানো কোড সংকলন বন্ধ করে দেবে: explicit operator bool()স্ট্যান্ডার্ড লাইব্রেরিতে প্রবর্তন, এর পুরানো উদাহরণগুলির পরিবর্তে operator void*()। মঞ্জুর, এটি যে কোডটি ভেঙে দেবে সম্ভবত এটি এমন কোড যা প্রথমে বৈধ হওয়া উচিত ছিল না তবে এটি এখনও …
227 c++  c++11 

18
স্যুইচ স্টেটমেন্ট স্ট্রিংগুলিতে প্রয়োগ করা যাবে না কেন?
নিম্নলিখিত কোডটি সংকলন করে এর ত্রুটি পেয়েছি type illegal। int main() { // Compilation error - switch expression of type illegal switch(std::string("raj")) { case"sda": } } আপনি পারেন স্ট্রিং ব্যবহার করতে পারবেন না switchবা case। কেন? স্ট্রিংগুলিতে স্যুইচ করার অনুরূপ যুক্তি সমর্থন করার জন্য এমন কোনও সমাধান রয়েছে যা কার্যকরভাবে …

11
কোনও অ-স্থির রেফারেন্স কীভাবে অস্থায়ী বস্তুর সাথে আবদ্ধ হতে পারে না?
কোনও অস্থায়ী বস্তুর নন-কনস্ট্যান্ট রেফারেন্স কেন দেওয়া হচ্ছে না, কোন ফাংশনটি getx()ফেরত দেয়? স্পষ্টত, এই সি ++ স্ট্যান্ডার্ড দ্বারা নিষিদ্ধ করা হয় কিন্তু আমি যেমন সীমাবদ্ধতা উদ্দেশ্য আগ্রহী না একটি রেফারেন্স মান। struct X { X& ref() { return *this; } }; X getx() { return X();} void g(X & …

5
'ওভাররাইড' কীওয়ার্ডটি কি ওভাররাইড ভার্চুয়াল পদ্ধতিতে কেবল একটি পরীক্ষা?
আমি যতদূর বুঝতে পেরেছি, overrideসি ++ 11 এ কীওয়ার্ডের প্রবর্তনটি ফাংশনটি বাস্তবায়িত হচ্ছে তা বেস ক্লাসে overrideকোনও virtualফাংশনটির অন্তর্ভুক্ত কিনা তা নিশ্চিত করার জন্য এটি পরীক্ষা করা ছাড়া আর কিছুই নয় । এইটাই কি সেইটা?

7
সি ++ তে রেফারেন্স দিয়ে পাসওয়ার্ড দিয়ে যাওয়ার সুবিধা রয়েছে কি?
সি ++ তে রেফারেন্স দিয়ে পাসিংয়ের মাধ্যমে পাস করার সুবিধা কী কী? ইদানীং, আমি বেশ কয়েকটি উদাহরণ দেখেছি যা রেফারেন্স দ্বারা পাস করার পরিবর্তে পয়েন্টারগুলির মাধ্যমে ফাংশন আর্গুমেন্টগুলি পছন্দ করে। এটি করার সুবিধা আছে? উদাহরণ: func(SPRITE *x); একটি কল সঙ্গে func(&mySprite); বনাম func(SPRITE &x); একটি কল সঙ্গে func(mySprite);

8
বেস পয়েন্টার এবং স্ট্যাক পয়েন্টার ঠিক কী? তারা কী বোঝায়?
উইকিপিডিয়া থেকে আগত এই উদাহরণটি ব্যবহার করে , যেখানে ড্রস্কয়ার () ড্রলাইন () কে কল করে, (দ্রষ্টব্য যে এই চিত্রটির নীচের দিকে উচ্চ ঠিকানা এবং শীর্ষে নিম্ন ঠিকানা রয়েছে)) কেউ কি আমাকে ব্যাখ্যা কি গেল ebpএবং espএই প্রেক্ষাপটে হয়? আমি যা দেখছি তা থেকে, আমি স্ট্যাকের পয়েন্টারটি সর্বদা স্ট্যাকের শীর্ষে …
225 c++  c  assembly  x86 


5
সি ++ তে _টাইমেন () এবং প্রধান () এর মধ্যে পার্থক্য কী?
আমি যদি নিম্নলিখিত মূল () পদ্ধতিটি দিয়ে আমার সি ++ অ্যাপ্লিকেশনটি চালিত করি তবে সবকিছু ঠিক আছে: int main(int argc, char *argv[]) { cout << "There are " << argc << " arguments:" << endl; // Loop through each argument and print its number and value for (int i=0; i<argc; …
224 c++  unicode  arguments 

13
উইন্ডোজের জন্য সেরা ফ্রি সি ++ প্রোফাইলার কী? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 4 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি আমার সি ++ কোডে বাধা খুঁজে পেতে একজন …
224 c++  windows  profile 

6
ফাংশনটি টেমপ্লেট আর্গুমেন্ট হিসাবে পাস হয়েছে
আমি আর্গুমেন্ট হিসাবে সি ++ টেমপ্লেট ফাংশনগুলি সহ জড়িত বিধিগুলি সন্ধান করছি। এটি উদাহরণস্বরূপ প্রদর্শিত হিসাবে সি ++ দ্বারা সমর্থিত: #include <iostream> void add1(int &v) { v+=1; } void add2(int &v) { v+=2; } template <void (*T)(int &)> void doOperation() { int temp=0; T(temp); std::cout << "Result is " << …


17
সি ++ তে স্ট্রিং :: স্ট্রিং থেকে স্পেসগুলি সরান
সি ++ এর স্ট্রিং থেকে ফাঁকা স্থান সরিয়ে নেওয়ার পছন্দের উপায়টি কী? আমি সমস্ত চরিত্রের মধ্য দিয়ে লুপ করতে এবং একটি নতুন স্ট্রিং তৈরি করতে পারলাম, তবে এর থেকে আরও ভাল উপায় কি আছে?
222 c++  stl 



5
স্ট্যান্ড :: স্ট্রিং ভিউ ঠিক কীভাবে কনস্ট স্ট্যান্ড :: স্ট্রিং ও এর চেয়ে দ্রুত?
std::string_viewএটি সি ++ 17 এ পরিণত করেছে এবং এর পরিবর্তে এটি ব্যবহার করার জন্য এটি ব্যাপকভাবে প্রস্তাবিত const std::string&। এর অন্যতম কারণ হ'ল পারফরম্যান্স। প্যারামিটারের ধরণ হিসাবে ব্যবহৃত হওয়ার চেয়ে কেউ কীভাবে দ্রুত / ঠিক std::string_view হবে তা ব্যাখ্যা করতে পারে const std::string&? (আসুন ধরে নেওয়া যাক কলিতে কোনও কপি …
221 c++  string  c++17  string-view 

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