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

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

4
সি / সি ++ এ দীর্ঘ দীর্ঘ
আমি জিএনইউর সি ++ সংকলকটিতে এই কোডটি চেষ্টা করছি এবং এর ব্যবহার বুঝতে অক্ষম: #include <stdio.h>; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2), sizeof(num3)); printf("%d %ld %lld %llu", num1, num2, …


6
আমার কেন স্ট্যান্ড :: get_temporary_buffer দরকার?
আমার কী উদ্দেশ্যে ব্যবহার করা উচিত std::get_temporary_buffer? স্ট্যান্ডার্ড নিম্নলিখিত বলে: N সংলগ্ন টি অবজেক্টগুলি সঞ্চয় করার জন্য পর্যাপ্ত স্টোরেজটির পয়েন্টার পান। আমি ভেবেছিলাম যে বাফারটি স্ট্যাকের জন্য বরাদ্দ করা হবে, তবে এটি সত্য নয়। সি ++ স্ট্যান্ডার্ড অনুসারে এই বাফারটি আসলে অস্থায়ী নয়। এই ফাংশনটির কী কী সুবিধা রয়েছে বিশ্বব্যাপী …

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

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

4
সি ++ তে একই শ্রেণীর জন্য বিভিন্ন ধরণের কীভাবে সংজ্ঞা দেওয়া যায়
আমি একাধিক প্রকারের একই রূপায়ণ ভাগ করে নিতে চাই তবে এখনও সি ++ এ বিভিন্ন ধরণের। একটি সাধারণ উদাহরণ দিয়ে আমার প্রশ্নটি বর্ণনা করার জন্য, আমি আপেল, কমলা এবং কলাগুলির জন্য একটি ক্লাস করতে চাই, সমস্ত একই ক্রিয়াকলাপ এবং একই প্রয়োগকারী। আমি তাদের বিভিন্ন ধরণের থাকতে চাই কারণ টাইপ-সুরক্ষার জন্য …
84 c++  types 

5
এনাম বনাম স্ট্রংলি টাইপ করা এনুম
আমি সি ++ প্রোগ্রামিংয়ের একটি শিক্ষানবিস। আজ আমি একটি নতুন বিষয় নিয়ে এসেছি: দৃ strongly়ভাবে টাইপ করা enum। আমি এটি কিছুটা গবেষণা করেছি কিন্তু এখন অবধি আমি কেন এটি আমাদের প্রয়োজন এবং এটির ব্যবহার কী তা খুঁজে বের করতে পারছি না? উদাহরণস্বরূপ যদি আমাদের থাকে: enum xyz{a, b, c}; /*a …
84 c++  c++11  enums 

2
এসটিডি :: ডিনারারে বনাম স্টেড :: ভেক্টর
সি ++ 14 উপহার std::dynarray: std :: ডিনারে একটি সিকোয়েন্স কনটেইনার যা অ্যারেগুলিকে এমন আকারের সাথে আবদ্ধ করে যা নির্ধারিত স্থানে স্থির থাকে এবং অবজেক্টের আজীবন পরিবর্তিত হয় না। std::dynarrayরানটাইম হিসাবে একই হিসাবে বরাদ্দ করা আবশ্যক std::vector। সুতরাং বেনিফিট এবং ব্যবহার কি std::dynarrayআমরা ব্যবহার করতে পারি যখন std::vectorযা আরো গতিশীল …
84 c++  stdvector 

1
একজন castালাই অপারেটর স্পষ্ট করা যেতে পারে?
কনস্ট্রাক্টরদের ক্ষেত্রে, কীওয়ার্ড যুক্ত করা explicitকোনও উত্সাহী সংকলককে কোনও বস্তু তৈরি থেকে বাধা দেয় যখন এটি প্রোগ্রামারের প্রথম উদ্দেশ্য ছিল না। কাস্টিং অপারেটরদের জন্যও কি এই জাতীয় ব্যবস্থা উপলব্ধ? struct Foo { operator std::string() const; }; এখানে, উদাহরণস্বরূপ, আমি ঢালাই পাবে চাই Fooএকটি মধ্যে std::string, কিন্তু আমি পরোক্ষভাবে ঘটতে যেমন …


7
সি থেকে সি ++ ফাংশনটি কীভাবে কল করবেন?
আমি এটা জানি. সি ++ থেকে সি ফাংশন কল করা হচ্ছে: যদি আমার অ্যাপ্লিকেশনটি সি ++ এ থাকত এবং আমাকে সি লেখা একটি লাইব্রেরি থেকে ফাংশনগুলি কল করতে হত তবে আমি ব্যবহার করতে পারতাম //main.cpp extern "C" void C_library_function(int x, int y);//prototype C_library_function(2,4);// directly using it. এটি নামটি C_library_functionকাটাবে না …
84 c++  c  visual-c++  extern-c 

4
সি ++ ব্যতিক্রম হ্যান্ডলিং রানটাইম কীভাবে প্রয়োগ করা হয়?
সি ++ ব্যতিক্রম হ্যান্ডলিং প্রক্রিয়া কীভাবে কাজ করে তা দেখে আমি আগ্রহী intr বিশেষত, ব্যতিক্রম বস্তুটি কোথায় সংরক্ষণ করা হয় এবং এটি ধরা না দেওয়া পর্যন্ত এটি কীভাবে কয়েকটি স্কোপের মাধ্যমে প্রচার করে? এটি কিছু বিশ্বজুড়ে সংরক্ষণ করা হয়? যেহেতু এটি সংকলক নির্দিষ্ট হতে পারে কেউ কি g ++ সংকলক …

2
ভেরিয়েবল ঘোষণার সময় কেন সি ++ আমাদের প্রথম বন্ধনীতে চলক নাম ঘিরে রাখার অনুমতি দেয়?
উদাহরণস্বরূপ যেমন একটি ঘোষণা: int (x) = 0; বা এমনকি: int (((x))) = 0; আমি এটিকে হোঁচট খেয়েছি কারণ আমার কোডে আমার সাথে নিম্নলিখিত অংশের মতো একটি খণ্ড রয়েছে: struct B { }; struct C { C (B *) {} void f () {}; }; int main() { B *y; …

3
সঠিক ঠিকানা সহ একটি পয়েন্টার এবং টাইপ করা এখনও সি ++ 17 থেকে সর্বদা একটি বৈধ পয়েন্টার?
( এই প্রশ্ন এবং উত্তর প্রসঙ্গে ।) সি ++ 17 স্ট্যান্ডার্ডের পূর্বে, নিম্নলিখিত বাক্যটি [বেসামাল ডটকম / পাউন্ড] / 3 এ অন্তর্ভুক্ত ছিল : টি টাইপের কোনও অবজেক্ট যদি কোনও ঠিকানা এ-তে অবস্থিত হয়, তবে সিভি টি * টাইপের একটি পয়েন্টার, যার মান ঠিকানা হ'ল সেই মানটি কীভাবে প্রাপ্ত হয়েছিল …

5
রেফারেন্স-টু-কনস্টের হিসাবে ব্যতিক্রম কেন ধরা?
আমি অনেকবার শুনেছি এবং পড়েছি যে রেফারেন্সের চেয়ে রেফারেন্স-টু-কনস্টের হিসাবে ব্যতিক্রম ধরা ভাল। কেন: try { // stuff } catch (const std::exception& e) { // stuff } এর চেয়ে ভাল: try { // stuff } catch (std::exception& e) { // stuff }

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