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

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

2
জাদু সংখ্যাটি বুস্টে :: হ্যাশ_কোম্বাইন
boost::hash_combineটেমপ্লেট ফাংশন একটি হ্যাশ (যাকে বলা হয় একটি রেফারেন্স লাগে seed) এবং একটি বস্তু v। ডক্স অনুসারে seedএটি হ্যাশ vবাই এর সাথে একত্রিত হয়েছে seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); আমি দেখতে পাচ্ছি যে এটি নির্বিচারবাদী। আমি দেখি কেন একটি এক্সওআর ব্যবহৃত হয়। …

6
সংকলন সময়ে সি স্ট্রিংয়ের গণনা দৈর্ঘ্য। এটি কি আসলে একটি কনটেক্সপ্রস?
আমি সংকলনের সময় একটি স্ট্রিংয়ের আক্ষরিক দৈর্ঘ্য গণনা করার চেষ্টা করছি। এটি করতে আমি নিম্নলিখিত কোড ব্যবহার করছি: #include <cstdio> int constexpr length(const char* str) { return *str ? 1 + length(str + 1) : 0; } int main() { printf("%d %d", length("abcd"), length("abcdefgh")); } সবকিছু প্রত্যাশার মতো কাজ করে, …

17
সংখ্যাটি সি ++ তে 2 এর শক্তি কিনা তা পরীক্ষা করার সহজ উপায় কী?
আমার এই জাতীয় ক্রিয়া দরকার: // return true iff 'n' is a power of 2, e.g. // is_power_of_2(16) => true is_power_of_2(3) => false bool is_power_of_2(int n); কেউ কি পরামর্শ দিতে পারে আমি কীভাবে এটি লিখতে পারি? আপনি কি আমাকে একটি ভাল ওয়েবসাইট বলতে পারেন যেখানে এই ধরণের অ্যালগরিদম পাওয়া যাবে?

17
সম্পূর্ণ পরিসীমা জুড়ে এলোমেলো সংখ্যা তৈরি করুন
আমাকে একটি নির্দিষ্ট ব্যবধানে [সর্বোচ্চ; মিনিট] এর মধ্যে এলোমেলো সংখ্যা তৈরি করতে হবে। এছাড়াও, এলোমেলো সংখ্যাগুলি একটি নির্দিষ্ট বিন্দুতে অবস্থিত নয়, বিরতিতে সমানভাবে বিতরণ করা উচিত। আমি কৌতূহলী হিসাবে উত্পন্ন করছি: for(int i=0; i<6; i++) { DWORD random = rand()%(max-min+1) + min; } আমার পরীক্ষাগুলি থেকে, এলোমেলো সংখ্যাগুলি কেবলমাত্র একটি …
94 c++  random 

2
কীভাবে একটি তালিকা সংযোজন করতে হবে <T> অন্যটির সাথে আপত্তি করুন
সি ++ এ আমার দুটি list&lt;T&gt;অবজেক্ট রয়েছে Aএবং Bআমি Bএর শেষে সমস্ত সদস্যকে যুক্ত করতে চাই A। আমি কয়েকটি ভিন্ন উত্স অনুসন্ধান করেছি এবং একটি সহজ সমাধান (ই A.append(B);) খুঁজে পাইনি এবং এটি আমাকে খানিকটা অবাক করে দিয়েছে। এই কাজ করতে সবচেয়ে ভালো উপায় কি? এটি যেমন ঘটে থাকে, আমি …
94 c++  list  stl 

4
অপারেটর << অবশ্যই একটি যুক্তি নিতে হবে
আহ #include "logic.h" ... class A { friend ostream&amp; operator&lt;&lt;(ostream&amp;, A&amp;); ... }; logic.cpp #include "a.h" ... ostream&amp; logic::operator&lt;&lt;(ostream&amp; os, A&amp; a) { ... } ... আমি যখন সংকলন করি তখন তা বলে: std :: ostream &amp; যুক্তি :: অপারেটর &lt;&lt; (std :: ostream &amp;, A &amp;) 'অবশ্যই এক যুক্তি …

5
অ্যারেটিকে ভেক্টরে রূপান্তর করার সহজ উপায় কী?
অ্যারেটিকে ভেক্টরে রূপান্তর করার সহজ উপায় কী? void test(vector&lt;int&gt; _array) { ... } int x[3]={1, 2, 3}; test(x); // Syntax error. আমি এক্সকে সহজ উপায়ে ইনট অ্যারে থেকে ভেক্টরে রূপান্তর করতে চাই।
94 c++  arrays  vector 

6
শূন্য প্যাডিং (অগ্রণী শূন্য) সহ একটি কিউ স্ট্রিং-এ রূপান্তর করুন
আমি একটি সংখ্যা "স্ট্রিংফাই" করতে এবং শূন্য-প্যাডিং printf("%05d")যুক্ত করতে চাই, যেমন সংখ্যাটি পাঁচটি সংখ্যার চেয়ে কম হলে কীভাবে শীর্ষস্থানীয় শূন্যগুলি যুক্ত করতে পারে।
94 c++  qt  qstring 

8
প্রিপ্রসেসর ম্যাক্রোস মন্দ কেন এবং এর বিকল্পগুলি কী?
আমি সর্বদা এটি জিজ্ঞাসা করেছি তবে সত্যিকারের উত্তম উত্তর আমি কখনও পাইনি; আমি মনে করি যে প্রথম "হ্যালো ওয়ার্ল্ড" লেখার আগে প্রায় কোনও প্রোগ্রামার "ম্যাক্রো কখনই ব্যবহার করা উচিত নয়", "ম্যাক্রো অশুভ" এবং এই জাতীয় বাক্যাংশের মুখোমুখি হয়েছিল, আমার প্রশ্ন: কেন? নতুন সি ++ এর সাথে এত বছর পরেও কি …

4
<ক্রোনো> থেকে ইন্টি মিলি এবং ভাসমান সেকেন্ড হিসাবে কীভাবে সময়কাল পাবেন?
আমি টাইমার এবং সময়কালের জন্য ক্রোনো লাইব্রেরিটি ব্যবহার করার চেষ্টা করছি। আমি একটি Duration frameStart;(অ্যাপ্লিকেশন শুরু থেকে) এবং একটি Duration frameDelta;(ফ্রেমের মধ্যে সময় ) পেতে সক্ষম হতে চাই আমার frameDeltaসময়কালটি মিলি সেকেন্ড এবং ভাসমান সেকেন্ড হিসাবে পেতে সক্ষম হওয়া দরকার । আপনি নতুন সি ++ 11 &lt;chrono&gt;লাইব্রেরি দিয়ে এটি কীভাবে …
94 c++  c++11  timer  chrono 

14
আপনি কীভাবে একটি সি ++ প্রোগ্রামে সময়সীমা বিলম্ব যুক্ত করবেন?
আমি একটি সি ++ প্রোগ্রামে সময়োপযোগী দেরি যুক্ত করার চেষ্টা করছি এবং আমি ভাবছিলাম যে আমি কী চেষ্টা করতে পারি বা তথ্য যেটি দেখতে পারি সে সম্পর্কে কারও কোনও পরামর্শ আছে কিনা? আমি আশা করি কীভাবে আমি এই সময়োপযোগী বিলম্ব বাস্তবায়িত করছি সে সম্পর্কে আমার আরও বিশদ ছিল তবে আমি …
94 c++  time 


8
কার্যকর স্বাক্ষরযুক্ত-স্বাক্ষরিত কাস্ট বাস্তবায়ন-সংজ্ঞায়িত আচরণ এড়ানো iding
আমি একটি ফাংশন সংজ্ঞায়িত করতে চাই যা unsigned intআর্গুমেন্ট হিসাবে গ্রহণ করে এবং যুক্তির জন্য একটি intসম্মিলিত Modulo UINT_MAX + 1 প্রদান করে। প্রথম চেষ্টাটি দেখতে এরকম হতে পারে: int unsigned_to_signed(unsigned n) { return static_cast&lt;int&gt;(n); } তবে যে কোনও ভাষার আইনজীবী জানেন, INT_MAX এর চেয়ে বড় মানের জন্য স্বাক্ষরযুক্ত থেকে …

6
সক্রিয় ব্যতিক্রম ছাড়াই C ++ সমাপ্তি বলা হয়
থ্রেডিং সহ আমি একটি সি ++ ত্রুটি পাচ্ছি: terminate called without an active exception Aborted কোডটি এখানে: #include &lt;queue&gt; #include &lt;thread&gt; #include &lt;mutex&gt; #include &lt;condition_variable&gt; template&lt;typename TYPE&gt; class blocking_stream { public: blocking_stream(size_t max_buffer_size_) : max_buffer_size(max_buffer_size_) { } //PUSH data into the buffer blocking_stream &amp;operator&lt;&lt;(TYPE &amp;other) { std::unique_lock&lt;std::mutex&gt; mtx_lock(mtx); while(buffer.size()&gt;=max_buffer_size) stop_if_full.wait(mtx_lock); …

12
ভিজ্যুয়াল স্টুডিও সি ++ এর জন্য কীভাবে ইউনিট পরীক্ষার সেট আপ করবেন
বিল্ট-ইন ইউনিট টেস্টিং স্যুটটি সম্ভবত অনুমান করার জন্য ভিজ্যুয়াল স্টুডিও ২০০৮C++ -এ কীভাবে পরীক্ষামূলক কাঠামো সেট আপ করতে এবং ব্যবহারযোগ্য হবে তা জানার জন্য আমার সমস্যা হচ্ছে । যে কোনও লিঙ্ক বা টিউটোরিয়াল প্রশংসা করা হবে।

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