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

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

7
জোড়ের দ্বিতীয় উপাদানটির উপর ভিত্তি করে আমি জোড়গুলির কোনও ভেক্টরকে কীভাবে সাজান?
আমার যদি জোড়গুলির ভেক্টর থাকে: std::vector<std::pair<int, int> > vec; জোড়ার দ্বিতীয় উপাদানটির উপর ভিত্তি করে ক্রম বর্ধমানে তালিকাটি সাজানোর কি সহজ উপায় আছে? আমি জানি যে আমি একটি সামান্য ফাংশন অবজেক্ট লিখতে পারি যা কাজটি করবে তবে এসটিএলের বিদ্যমান অংশগুলি ব্যবহার std::lessকরার এবং সরাসরি কাজটি করার কোনও উপায় আছে কি? …
133 c++  stl  stdvector 


12
কাউট দিয়ে দশমিক পয়েন্টের সঠিক সংখ্যা মুদ্রণ করা
আমার floatমানগুলির একটি তালিকা আছে এবং আমি cout2 দশমিক স্থান সহ এগুলি মুদ্রণ করতে চাই । উদাহরণ স্বরূপ: 10.900 should be printed as 10.90 1.000 should be printed as 1.00 122.345 should be printed as 122.34 কিভাবে আমি এটি করতে পারব? ( setprecisionএটিতে সাহায্য করবে বলে মনে হয় না))
133 c++ 

4
কীভাবে স্ট্যান্ড :: বিকল্প ব্যবহার করা উচিত?
আমি এর ডকুমেন্টেশন পড়ছি std::experimental::optionalএবং এটি কী করে সে সম্পর্কে আমার ভাল ধারণা রয়েছে তবে কখন এটি ব্যবহার করা উচিত বা আমার কীভাবে এটি ব্যবহার করা উচিত তা আমি বুঝতে পারি না । সাইটটিতে এখনও পর্যন্ত এমন কোনও উদাহরণ নেই যা আমার পক্ষে এই বিষয়টির আসল ধারণাটি ধরে রাখা আরও …

20
সমস্ত বিটকে সত্যে সেট করতে -1 ব্যবহার করা কি নিরাপদ?
আমি এই প্যাটার্নটি সি ও সি ++ এ প্রচুর ব্যবহার করেছি। unsigned int flags = -1; // all bits are true এটি সম্পন্ন করার জন্য এটি কি ভাল পোর্টেবল উপায়? বা ব্যবহার করছেন 0xffffffffবা ~0আরও ভাল?
132 c++  c  binary  bit-fields 

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

6
সি ++: বুল 8 বিট দীর্ঘ কেন?
সি ++ এ, আমি ভাবছি যে কেন বুল টাইপ 8 বিট দীর্ঘ (আমার সিস্টেমে), যেখানে বুলিয়ান মান ধরে রাখতে কেবল একটি বিটই যথেষ্ট? আমি বিশ্বাস করতাম এটি পারফরম্যান্স কারণে ছিল, তবে তারপরে 32 বিট বা 64 বিট মেশিনে, যেখানে রেজিস্টারগুলি 32 বা 64 বিট প্রশস্ত হয়, পারফরম্যান্সের সুবিধা কী? নাকি …
132 c++  boolean  size 

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


1
-Std = c ++ 11 এবং -std = gnu ++ 11 এর মধ্যে পার্থক্য কী?
জিসিসি এবং বিড়ম্বনার জন্য সংকলন প্যারামিটার -std=c++11এবং এর মধ্যে পার্থক্য কী -std=gnu++11? একই প্রশ্ন c99ও সাথে gnu99? আমি সি ++ এবং সি স্ট্যান্ডার্ড সম্পর্কে জানি, এটি আমার আগ্রহী পরামিতিগুলির মধ্যে পার্থক্যগুলি। আমি কোথাও পড়েছি যে এটি কিছু এক্সটেনশনের সাথে করতে হবে তবে কোনটি এবং কীভাবে নতুন প্রকল্পের জন্য একটি বা …
132 c++  gcc  c++11  clang 

10
সি এবং সি ++ সংকলকগুলি যখন কখনও প্রয়োগ না করা হয় তখন ফাংশন স্বাক্ষরে অ্যারে দৈর্ঘ্যের অনুমতি দেয় কেন?
আমার শেখার সময়কালে আমি এটি খুঁজে পেয়েছি: #include<iostream> using namespace std; int dis(char a[1]) { int length = strlen(a); char c = a[2]; return length; } int main() { char b[4] = "abc"; int c = dis(b); cout << c; return 0; } ভেরিয়েবলের মধ্যে int dis(char a[1]), [1]মনে হয় …
131 c++  c  arrays 

11
মূল () আসলেই কি একটি সি ++ প্রোগ্রাম শুরু হয়?
সি ++ স্ট্যান্ডার্ডের বিভাগটি $ 3.6.1 / 1 পড়ছে, একটি প্রোগ্রামে মূল নামে একটি বিশ্বব্যাপী ফাংশন থাকবে যা প্রোগ্রামটির মনোনীত শুরু । এখন এই কোডটি বিবেচনা করুন, int square(int i) { return i*i; } int user_main() { for ( int i = 0 ; i < 10 ; ++i ) …

4
নেমস্পেস স্টাডিতে একটি টেম্পলেট ক্লাস কীভাবে ঘোষণা করবেন?
#ifndef __TEST__ #define __TEST__ namespace std { template<typename T> class list; } template<typename T> void Pop(std::list<T> * l) { while(!l->empty()) l->pop(); } #endif এবং আমার প্রধান যে ফাংশন ব্যবহার। আমি ত্রুটি পেতে। অবশ্যই, আমি জানি যে এর জন্য আরও টেম্পলেট প্যারাম রয়েছে std::list(আমার মনে হয় বরাদ্দকারী)। কিন্তু, এটি বিন্দু পাশে। …
131 c++  templates  g++ 

6
Q_OBJECT ম্যাক্রো কী করে? সমস্ত Qt অবজেক্টের কেন এই ম্যাক্রোর দরকার?
আমি সবেমাত্র কিউটি ব্যবহার শুরু করেছি এবং লক্ষ্য করেছি যে সমস্ত উদাহরণ শ্রেণির সংজ্ঞাগুলিতে Q_OBJECTপ্রথম লাইন হিসাবে ম্যাক্রো রয়েছে । এই প্রিপ্রসেসর ম্যাক্রোর উদ্দেশ্য কী?
131 c++  qt  macros 

2
রিলিজ মোডে, কোড আচরণ প্রত্যাশার মতো নয়
নিম্নলিখিত কোডটি ডিবাগ মোড এবং রিলিজ মোডের অধীনে (ভিজ্যুয়াল স্টুডিও ২০০৮ ব্যবহার করে) বিভিন্ন ফলাফল উত্পন্ন করে: int _tmain(int argc, _TCHAR* argv[]) { for( int i = 0; i < 17; i++ ) { int result = i * 16; if( result > 255 ) { result = 255; } …

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