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

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

6
সি ++ 11 টি মূল্যায়ন এবং পদার্থবিজ্ঞানের বিভ্রান্তি (রিটার্ন স্টেটমেন্ট)
আমি মূলসূত্রের রেফারেন্সগুলি বোঝার চেষ্টা করছি এবং সি ++ 11 এর শব্দার্থবিজ্ঞান স্থানান্তর করব। এই উদাহরণগুলির মধ্যে পার্থক্য কী, এবং এর মধ্যে কোনটি ভেক্টর অনুলিপি করতে যাচ্ছে না? প্রথম উদাহরণ std::vector<int> return_vector(void) { std::vector<int> tmp {1,2,3,4,5}; return tmp; } std::vector<int> &&rval_ref = return_vector(); দ্বিতীয় উদাহরণ std::vector<int>&& return_vector(void) { std::vector<int> tmp …

5
সিএমকে ডিবাগ বনাম রিলিজ
একটি জিসিসি সংকলিত প্রকল্পে, আমি প্রতিটি লক্ষ্য ধরণের (ডিবাগ / প্রকাশ) জন্য সিএমকে কীভাবে চালাব? আমি সিএমকে ব্যবহার করে ডিবাগ এবং সি / সি ++ পতাকাগুলি কীভাবে প্রকাশ করব? আমি কীভাবে প্রকাশ করব যে মুখ্য নির্বাহী সংকলিত হবে g++এবং একটি নেস্টেড লাইব্রেরি সহ gcc?
435 c++  c  gcc  cmake 


12
ভাসা এবং ডাবল মধ্যে পার্থক্য কি?
আমি ডাবল নির্ভুলতা এবং একক নির্ভুলতার মধ্যে পার্থক্য সম্পর্কে পড়েছি। তবে বেশিরভাগ ক্ষেত্রে, floatএবং doubleবিনিময়যোগ্য বলে মনে হয়, অর্থাত একটি বা অন্যটি ব্যবহার করা ফলাফলকে প্রভাবিত করে না বলে মনে হয়। আসলেই কি এই ঘটনা? কখন ভাসমান এবং ডাবলগুলি বিনিময়যোগ্য হয়? তাদের মধ্যে পার্থক্য কি কি?

6
সংকলন / সংযোগ প্রক্রিয়াটি কীভাবে কাজ করে?
সংকলন এবং সংযোগ প্রক্রিয়াটি কীভাবে কাজ করে? (দ্রষ্টব্য: এই একটি এন্ট্রি হতে বোঝানো হয় স্ট্যাক ওভারফ্লো সি ++ প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী । আপনি তারপর, এই ফর্মে একটি প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী প্রদান ধারণা সমালোচনা করতে চান, মেটা যে শুরু এই সব পোস্টিং । যে কাজ করতে জায়গা হবে উত্তর সেই প্রশ্নটি …

10
সি ++ মাল্টলাইন স্ট্রিং আক্ষরিক
মাল্টি-লাইন প্লেইন-পাঠ্য, সি ++, à লা পার্লে ধ্রুব আক্ষরিক কোনও উপায় আছে কি? #includeকোনও ফাইল যুক্ত করার সাথে কিছু পার্সিং ট্রিক ? আমি একজনের কথা ভাবতে পারি না, তবে ছেলে, এটা ভাল লাগবে। আমি জানি এটি সি ++ 0x এ হবে।


22
"নতুন বসানো" এর জন্য কী কী ব্যবহার রয়েছে?
এখানে কেউ কি কখনও সি ++ এর "প্লেসমেন্ট নতুন" ব্যবহার করেছেন? যদি তাই হয় তবে কিসের জন্য? এটি আমার কাছে মনে হচ্ছে এটি কেবল মেমরি-ম্যাপযুক্ত হার্ডওয়্যারে কার্যকর হবে।

9
প্রপেন্ডড ডাবল কোলন "::" এর অর্থ কী?
আমি একটি ক্লাসে একটি কোডের এই লাইনটি পেয়েছি যা আমাকে সংশোধন করতে হবে: ::Configuration * tmpCo = m_configurationDB;//pointer to current db এবং আমি জানি না ডাবল কোলন শ্রেণীর নামের সাথে সংশোধিত হুবহু অর্থ কী। তা ছাড়া আমি পড়তে পারি: tmpCoশ্রেণীর কোনও বস্তুর কাছে পয়েন্টার হিসাবে ঘোষণা Configuration... তবে চাপানো ডাবল …

23
জিসিসিতে সতর্কীকরণগুলি স্ট্রিং ধ্রুবক থেকে 'চর *' এ অবহিত রূপান্তর থেকে কীভাবে মুক্তি পাবেন?
সুতরাং আমি অত্যন্ত বড় কোডবেসে কাজ করছি এবং সম্প্রতি জিসিসি ৪.৩-তে আপগ্রেড করেছি, যা এখন এই সতর্কবার্তাটিকে ট্রিগার করে: সতর্কতা: স্ট্রিং ধ্রুবক থেকে 'চর *' এ রূপান্তর স্পষ্টতই, এটি ঠিক করার সঠিক উপায়টি হ'ল প্রতিটি ঘোষণার মতো char *s = "constant string"; বা ফাংশন কল যেমন: void foo(char *s); foo("constant …
409 c++  string  gcc 

21
সি / সি ++ এ কি কোনও স্ট্যান্ডার্ড সাইন ফাংশন (সিগনাম, এসএনজিএন) রয়েছে?
আমি এমন একটি ফাংশন চাই যা নেতিবাচক সংখ্যার জন্য -1 এবং ইতিবাচক সংখ্যার জন্য +1 প্রদান করে। http://en.wikedia.org/wiki/Sign_function এটি নিজের লেখা আমার পক্ষে যথেষ্ট সহজ, তবে এটি এমন কিছু বলে মনে হচ্ছে যা কোথাও কোনও স্ট্যান্ডার্ড লাইব্রেরিতে থাকা উচিত। সম্পাদনা: বিশেষত, আমি ফ্লোটে কাজ করার জন্য একটি ফাংশন সন্ধান করছিলাম।
409 c++  c  math 

23
একটি পূর্ণসংখ্যার সংখ্যা 2 দিয়ে ভাগ করার জন্য কোনটি ভাল বিকল্প?
2 দিয়ে পূর্ণসংখ্যা ভাগ করার জন্য নিম্নলিখিত কৌশলগুলির মধ্যে কোনটি সর্বোত্তম বিকল্প এবং কেন? কৌশল 1: x = x >> 1; কৌশল 2: x = x / 2; এখানে xএকটি পূর্ণসংখ্যা

20
সি ++ প্রসঙ্গমুক্ত বা প্রসঙ্গে সংবেদনশীল?
আমি প্রায়শই দাবি শুনি যে সি ++ একটি প্রসঙ্গ-সংবেদনশীল ভাষা। নিম্নলিখিত উদাহরণটি ধরুন: a b(c); এটি কি একটি পরিবর্তনশীল সংজ্ঞা বা কোনও কার্য ঘোষণা? এটি প্রতীকটির অর্থের উপর নির্ভর করে c। যদি cকোনও ভেরিয়েবল হয় , তবে প্রকারের a b(c);নামের bসাথে একটি ভেরিয়েবল নির্ধারণ করে a। এটি সরাসরি দিয়ে সূচনা …

4
তালিকার প্রাথমিককরণ (কোঁকড়ানো ধনুর্বন্ধনী ব্যবহার করে) বিকল্পগুলির চেয়ে ভাল কেন?
MyClass a1 {a}; // clearer and less error-prone than the other three MyClass a2 = {a}; MyClass a3 = a; MyClass a4(a); কেন? আমি এসও-তে কোনও উত্তর খুঁজে পাইনি, সুতরাং আমাকে আমার নিজের প্রশ্নের উত্তর দিন।


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