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

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

4
__declspec (dllimport) আসলে কী বোঝায়?
আমি কিউটি উত্স কোড এর মতো দেখেছি: class Q_CORE_EXPORT QBasicAtomicInt { public: ... }; কোন Q_CORE_EXPORTম্যাক্রো নীচের মত সংজ্ঞা দেয়: define Q_DECL_IMPORT __declspec(dllimport) সুতরাং আসলে __declspec(dllimport)কি মানে?
92 c++  qt  visual-c++  dll  declspec 

3
'সিগিল' সিগন্যালের কারণ কী?
আমি এনডিকে এবং জিসিসি ব্যবহার করে অ্যান্ড্রয়েডে কিছু সি ++ কোড পোর্ট করছি। কোডটি মূলত চলমান। এক পর্যায়ে, অ্যালিপসে ডিবাগ করার সময়, কল Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; এই ত্রুটির কারণ: Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 <symbol is not available> 0x812feb44 ওটার মানে কি? সংকলকটি …

2
ডাইরেক্ট ক্লাসে একই নামের সাথে পৃথক স্বাক্ষর সহ ফাংশন
আমার একই নামে একটি ফাংশন রয়েছে তবে বেস এবং উত্পন্ন ক্লাসে বিভিন্ন স্বাক্ষর সহ। যখন আমি ভিত্তি শ্রেণীর ফাংশনটি অন্য শ্রেণিতে প্রাপ্ত হয়েছে যা উত্তরাধিকার সূত্রে উত্তরাধিকার সূত্রে ব্যবহার করার চেষ্টা করছি তখন আমি একটি ত্রুটি পাই। নিম্নলিখিত কোডটি দেখুন: class A { public: void foo(string s){}; }; class B …

9
stdcall এবং cdecl
এখানে (অন্যদের মধ্যে) দুই ধরণের কলিং কনভেনশন রয়েছে - স্টডক্যাল এবং সিডিসিএল । তাদের সম্পর্কে আমার কয়েকটি প্রশ্ন রয়েছে: যখন কোনও সিডিসিএল ফাংশন বলা হয়, একজন কলকারী কীভাবে জানবেন যে এটি স্ট্যাকটি খালি করা উচিত? কল সাইটে, কলকারী কি জানেন যে ফাংশনটি বলা হচ্ছে এটি একটি সিডিসিএল বা একটি স্টডক্যাল …
92 c++  stdcall  cdecl 

3
বেসরকারী কনস্ট্রাক্টর কখন প্রাইভেট কনস্ট্রাক্টর হয় না?
ধরা যাক আমার একটি টাইপ আছে এবং আমি এর ডিফল্ট কনস্ট্রাক্টরকে ব্যক্তিগত করতে চাই। আমি নিম্নলিখিত লিখছি: class C { C() = default; }; int main() { C c; // error: C::C() is private within this context (g++) // error: calling a private constructor of class 'C' (clang++) // error …

8
ভেক্টরের বিকল্প <বিউল>
যেমন (আশাবাদী) আমরা সবাই জানি, vector&lt;bool&gt;সম্পূর্ণরূপে নষ্ট হয়ে গেছে এবং সি অ্যারে হিসাবে চিকিত্সা করা যায় না। এই কার্যকারিতাটি পাওয়ার সবচেয়ে ভাল উপায় কী? এখনও অবধি, আমি যে ধারণাগুলি ভেবেছি তা হ'ল: vector&lt;char&gt;পরিবর্তে ব্যবহার করুন , বা একটি মোড়ক ক্লাস ব্যবহার করুন এবং আছে vector&lt;bool_wrapper&gt; আপনি ছেলেরা কীভাবে এই সমস্যাটি …
92 c++  stl  vector  boolean 

4
স্থির আকারের ভাসমান পয়েন্টের ধরণের
ইন stdint.h(C99), বুস্ট / cstdint.hpp , এবং cstdint(সি ++ 0x) হেডার নেই অন্যান্যের মধ্যে টাইপ int32_t। একই ধরণের স্থির আকারের ভাসমান পয়েন্টের ধরণগুলি রয়েছে? এরকম কিছু float32_t?
92 c++  c  boost  floating-point 

6
টেম্পলেটেড ক্লাস থেকে একক পদ্ধতির টেম্পলেট বিশেষীকরণ
সর্বদা বিবেচনা করে নিন যে আমার শৃঙ্খলাবদ্ধ শ্রেণি সহ নিম্নলিখিত শিরোনামটি কমপক্ষে দুটি .CPPফাইলে অন্তর্ভুক্ত রয়েছে , এই কোডটি সঠিকভাবে সংকলন করেছে: template &lt;class T&gt; class TClass { public: void doSomething(std::vector&lt;T&gt; * v); }; template &lt;class T&gt; void TClass&lt;T&gt;::doSomething(std::vector&lt;T&gt; * v) { // Do something with a vector of a …

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


6
ত্রুটি :: মেক_উনিক 'স্টাডি' এর সদস্য নয়
আমি কোড পর্যালোচনাতে পোস্ট করা নিম্নলিখিত থ্রেড পুল প্রোগ্রামটি পরীক্ষা করার জন্য সংকলনের চেষ্টা করছি। /codereview/55100/platform-ind dependant-thread-pool-v4 তবে আমি ত্রুটিগুলি পাচ্ছি threadpool.hpp: In member function ‘std::future&lt;decltype (task((forward&lt;Args&gt;)(args)...))&gt; threadpool::enqueue_task(Func&amp;&amp;, Args&amp;&amp; ...)’: threadpool.hpp:94:28: error: ‘make_unique’ was not declared in this scope auto package_ptr = make_unique&lt;task_package_impl&lt;R, decltype(bound_task)&gt;&gt; (std::move(bound_task), std::move(promise)); ^ threadpool.hpp:94:81: error: expected …

4
কনস্ট-সঠিকতা কর্মক্ষমতা উন্নত করতে পারে?
আমি বহুবার পড়েছি যে আপনার সি বা সি ++ কোডে কনস্ট্যান্ড-যথার্থতা প্রয়োগ করা কেবল রক্ষণাবেক্ষণের ক্ষেত্রে একটি ভাল অনুশীলন নয়, তবে এটি আপনার সংকলকটিকে অপ্টিমাইজেশান সম্পাদন করার অনুমতিও দিতে পারে। তবে, আমি সম্পূর্ণ বিপরীতটি পড়েছি - এটি কোনওভাবে পারফরম্যান্সকে প্রভাবিত করে না। সুতরাং, আপনার কাছে কি উদাহরণ রয়েছে যেখানে দৃ …

6
সি ++ তে ভেক্টরের প্রাথমিক ক্ষমতা
কি capacity()একটি এর std::vectorযা ডিফল্টভাবে constuctor ব্যবহার করে তৈরি করা হয়? আমি জানি যে size()শূন্য। আমরা কি বলতে পারি যে একটি ডিফল্ট নির্মিত ভেক্টর হিপ মেমরি বরাদ্দ কল করে না? এইভাবে একটি একক বরাদ্দ ব্যবহার করে একটি স্বেচ্ছাসেবক রিজার্ভ দিয়ে একটি অ্যারে তৈরি করা সম্ভব হবে std::vector&lt;int&gt; iv; iv.reserve(2345);। যাক …

10
সি / সি ++ এ সর্বনিম্ন দ্বিগুণ মান
কোনও সি (++) প্রোগ্রামে ক্ষুদ্রতম নেতিবাচক মান (যেমন নেতিবাচক অনন্ততা ব্যবহার করার জন্য) উপস্থাপনের জন্য কি কোনও স্ট্যান্ডার্ড এবং / বা পোর্টেবল উপায় আছে? ভাসা-র মধ্যে DBL_MIN হ'ল ক্ষুদ্রতম ধনাত্মক সংখ্যা।
92 c++  c  math 

24
একটি স্ট্রিং থেকে নেতৃস্থানীয় এবং পিছনের স্থানগুলি সরিয়ে ফেলা হচ্ছে
সি ++ এর স্ট্রিং অবজেক্ট থেকে স্পেসগুলি কীভাবে সরিয়ে ফেলা যায়। উদাহরণস্বরূপ, নীচের স্ট্রিং অবজেক্ট থেকে কীভাবে নেতৃস্থানীয় এবং অনুসরণযোগ্য স্থানগুলি সরিয়ে ফেলা যায়। //Original string: " This is a sample string " //Desired string: "This is a sample string" স্ট্রিং ক্লাস, যতদূর আমি জানি, নেতৃস্থানীয় এবং পিছনের স্থানগুলি সরানোর …
92 c++  string 

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