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

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

1
টেমপ্লেট ছাড়ের গাইড কী কী এবং আমাদের সেগুলি কখন ব্যবহার করা উচিত?
সি ++ 17 স্ট্যান্ডার্ড "টেম্পলেট ছাড়ের গাইডগুলি" উপস্থাপন করে। আমি সংগ্রহ করি তারা স্ট্যান্ডার্ডের এই সংস্করণে প্রবর্তিত কনট্রাক্টরদের জন্য নতুন টেম্পলেট আর্গুমেন্ট ছাড়ের সাথে করণীয়, তবে আমি তারা এখনও কি এবং তারা কী সে সম্পর্কে একটি সাধারণ, প্রায়শই জিজ্ঞাসিত-স্টাইল ব্যাখ্যা দেখতে পাইনি। সি ++ 17 এ টেমপ্লেট ছাড়ের গাইড কী …

12
কীভাবে গুগলস্টেস্টকে লিনাক্সে ভাগ করা লাইব্রেরি হিসাবে সেটআপ করতে হয়
দেবিয়ান আর gTest এর জন্য কোনও পূর্বনির্ধারিত প্যাকেজ সরবরাহ করে না। তারা আপনাকে আপনার প্রকল্পের মেকফিলের কাঠামোটি সংহত করার পরামর্শ দেয়। তবে আমি আমার মেকফিলটি পরিষ্কার রাখতে চাই। আমি পূর্ববর্তী সংস্করণগুলির মতো জিটিস্টেট কীভাবে সেট আপ করব (<1.6.0), যাতে আমি লাইব্রেরির সাথে লিঙ্ক করতে পারি?

4
কেন ফাংশন টেমপ্লেট আংশিকভাবে বিশেষজ্ঞ করা যায় না?
আমি জানি ভাষার স্পেসিফিকেশন ফাংশন টেম্পলেটটির আংশিক বিশেষায়িতকরণ নিষিদ্ধ করে । আমি যুক্তিটি জানতে চাই কেন এটি এটি নিষেধ করে? এগুলি কি কার্যকর নয়? template<typename T, typename U> void f() {} //allowed! template<> void f<int, char>() {} //allowed! template<typename T> void f<char, T>() {} //not allowed! template<typename T> void f<T, …

3
আমার ক্লাসের জন্য কীভাবে অদলবদল করা যায়?
আমার swapএসটিএল অ্যালগরিদমে সক্ষম করার উপযুক্ত উপায় কী ? 1) সদস্য swap। নেই std::swapসদস্য ব্যবহার করতে SFINAE কৌতুক ব্যবহার swap। 2) swapএকই নাম স্থানে নিখরচায় অবস্থান । 3) আংশিক বিশেষায়িতকরণ std::swap। 4) উপরের সব। ধন্যবাদ. সম্পাদনা: দেখে মনে হচ্ছে আমি আমার প্রশ্নটি পরিষ্কার করে বলি নি। মূলত, আমার একটি টেম্পলেট …
89 c++  algorithm  stl  swap 

3
সি ++ 11 অ স্থিতিশীল এবং নন-কনস্ট্যান্ট সদস্যদের শ্রেণিকেন্দ্রিককরণের অনুমতি দেয়। কী বদলে গেল?
সি ++ 11 এর আগে আমরা কেবলমাত্র অবিচ্ছেদ্য বা গণনা প্রকারের স্ট্যাটিক কনস্ট সদস্যদের উপর শ্রেণি সূচনা করতে পারি। স্ট্রাস্ট্রাপ তার সি ++ এফএকিউতে এটি আলোচনা করে নিম্নলিখিত উদাহরণটি দিয়েছেন: class Y { const int c3 = 7; // error: not static static int c4 = 7; // error: not …

3
Std :: স্ট্রিং ফাইল এ লিখবেন কীভাবে?
আমি একটি std::stringভেরিয়েবল লিখতে চাই যা আমি ব্যবহারকারী থেকে একটি ফাইলে গ্রহণ করছি accepting আমি write()পদ্ধতিটি ব্যবহার করার চেষ্টা করেছি এবং এটি ফাইলটিতে লিখেছে। তবে আমি ফাইলটি খুললে আমি স্ট্রিংয়ের পরিবর্তে বাক্সগুলি দেখি। স্ট্রিংটি কেবল একটি পরিবর্তনশীল দৈর্ঘ্যের একক শব্দ। এটির std::stringজন্য উপযুক্ত বা আমার একটি চরিত্রের অ্যারে বা কিছু …
89 c++ 


13
এই প্রোগ্রাম কিভাবে কাজ করে?
#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } এটি একটি প্রদর্শিত হয় 0!! কীভাবে সম্ভব? যুক্তি কী? আমি ইচ্ছাকৃতভাবে একটি করা আছে %dমধ্যে printfআচরণ অধ্যয়ন করতে বিবৃতি printf।
88 c++  c  memory  printf  endianness 

3
কীভাবে বাতিল * a = এবং আইনী?
নিম্নলিখিত সি ++ কোড বিবেচনা করুন: void* a = &a; সংকলক কেন অঘোষিত শনাক্তকারী ব্যবহারের জন্য অভিযোগ করে না? এছাড়াও, সংকলকটি পরিবর্তনশীলটিকে কী বলে মনে করে a? এটি একটি শূন্য বস্তুর পয়েন্টার বা এটি কোনও পয়েন্টারটির void*পয়েন্টার?
88 c++ 

4
জাভা সি ++ তে ভেট্টারের চেয়ে অ্যারেগুলির সাথে 8 গুণ বেশি দ্রুত। আমি কি ভুল করছি?
আমার কাছে কয়েকটি বড় অ্যারে সহ নীচের জাভা কোড রয়েছে যা কখনই তাদের আকার পরিবর্তন করে না। এটি আমার কম্পিউটারে 1100 এমএসে চলে। আমি একই কোডটি সি ++ এ প্রয়োগ করেছি এবং ব্যবহার করেছি std::vector। সি ++ বাস্তবায়নের সময়টি যা ঠিক একই কোডটি চালায় তা আমার কম্পিউটারে 8800 এমএস। আমি …

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

4
অন্তর্নিহিত অর্থ (*) (অন্তর্নিহিত *) = 5 (বা কোনও পূর্ণসংখ্যার মান)
আমি এটি বুঝতে পারি না: int main() { int (*) (int *) = 5; return 0; } উপরের অ্যাসাইনমেন্টটি g ++ c ++ 11 দিয়ে সংকলন করে। আমি জানি যে int (*) (int *)এটি একটি ফাংশনের পয়েন্টার যা একটি (int *)আর্গুমেন্ট হিসাবে গ্রহণ করে এবং কোন পূর্বাবস্থায় ফিরে আসে, তবে …


2
টেমপ্লেট শ্রেণীর সদস্য ফাংশন স্পষ্ট বিশেষীকরণ
আমাকে কিছু ধরণের জন্য টেমপ্লেট সদস্য ফাংশন বিশেষজ্ঞ করতে হবে (আসুন ডাবল বলি )। এটি দুর্দান্ত কাজ করে যখন শ্রেণি Xনিজেই কোনও টেম্পলেট শ্রেণি নয়, তবে আমি যখন এটি টেমপ্লেট তৈরি করি তখন জিসিসি সংকলন-সময় ত্রুটিগুলি দেওয়া শুরু করে। #include <iostream> #include <cmath> template <class C> class X { public: …

3
গতিশীলভাবে একটি ডিএলএল থেকে কোনও ফাংশন লোড করুন
আমি .dll ফাইলগুলিতে একটু নজর রাখছি, আমি তাদের ব্যবহারগুলি বুঝতে পারি এবং সেগুলি কীভাবে ব্যবহার করতে হয় তা বোঝার চেষ্টা করছি। আমি একটি .dll ফাইল তৈরি করেছি যাতে একটি ফাংশন থাকে যা ফ্যানসি () নামে একটি পূর্ণসংখ্যা ফেরত দেয় এই কোডটি ব্যবহার করে, আমি (মনে করি) আমি .dll ফাইলটি প্রকল্পে …
88 c++  winapi  dll 

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