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

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

6
স্ট্যান্ড :: ভেক্টর <মান> এর প্রতিটি মান পুনরায় সেট করার দ্রুততম উপায়
এক std::vector&lt;int&gt;থেকে 0 এর প্রতিটি মান পুনরায় সেট করার এবং ভেক্টরদের প্রাথমিক আকার রাখার দ্রুততম উপায় কী ? []] অপারেটরের সাথে লুপের জন্য?
198 c++  reset  stdvector 

8
মূল বিবরণে প্রস্থান বিবরণ বনাম প্রস্থান ()
আমার exit()কি কেবল returnবিবৃতি ব্যবহার করা উচিত main()? ব্যক্তিগতভাবে আমি returnবিবৃতিগুলির পক্ষে মতামত করি কারণ আমি মনে করি যে এটি অন্য কোনও ফাংশন এবং প্রবাহ নিয়ন্ত্রণ পড়ার মতো মনে হচ্ছে যখন আমি কোডটি পড়ছি মসৃণ (আমার মতে)। এমনকি আমি যদি main()ফাংশনটি রিফ্যাক্টর করতে returnচাই তবে তার চেয়ে আরও ভাল পছন্দ …
197 c++  c  coding-style  return  exit 

7
সি ++ 11 এ নন-সদস্য কেন শুরু এবং শেষ কার্যগুলি ব্যবহার করবেন?
প্রতিটি ধারক ধারকটির সেই ধারকটির জন্য পুনরাবৃত্তিকারীগুলির জন্য beginএবং endপদ্ধতি রয়েছে। যাইহোক, সি ++ 11 দৃশ্যত চালু করেছে বিনামূল্যে ফাংশন বলা std::beginএবং std::endযা কল beginএবং endসদস্য ফাংশন। সুতরাং, পরিবর্তে লেখার auto i = v.begin(); auto e = v.end(); আপনি লিখবেন auto i = std::begin(v); auto e = std::end(v); মডার্ন সি …

7
সি ++ এ নেস্টেড টাইপ / ক্লাসের ফরোয়ার্ড ঘোষণা
আমি সম্প্রতি এমন পরিস্থিতিতে আটকে গিয়েছি: class A { public: typedef struct/class {...} B; ... C::D *someField; } class C { public: typedef struct/class {...} D; ... A::B *someField; } সাধারণত আপনি একটি শ্রেণীর নাম ঘোষণা করতে পারেন: class A; তবে আপনি নেস্টেড প্রকারটি ঘোষণা করতে পারবেন না, নিম্নলিখিত সংকলনের …

19
জাভাতে কি সি ++ 'বন্ধু' ধারণাটি অনুকরণ করার কোনও উপায় আছে?
আমি একটি প্যাকেজে জাভা ক্লাস লিখতে সক্ষম হতে চাই যা অন্য শ্রেণীর সাবক্লাস না করে অন্য প্যাকেজে কোনও শ্রেণীর অ-সর্বজনীন পদ্ধতিতে অ্যাক্সেস করতে পারে। এটা কি সম্ভব?
196 java  c++  friend  accessor 

30
আমি কীভাবে সি ++ এ বিগ-এন্ডিয়ান এবং লিটল এন্ডিয়ান মানগুলির মধ্যে রূপান্তর করব?
আমি কীভাবে সি ++ এ বিগ-এন্ডিয়ান এবং লিটল এন্ডিয়ান মানগুলির মধ্যে রূপান্তর করব? সম্পাদনা: স্পষ্টতার জন্য, আমাকে বাইনারি ডেটা (ডাবল-স্পেসিচনের ফ্লোটিং পয়েন্ট ভ্যালু এবং 32-বিট এবং 64-বিট ইন্টিজার) এক সিপিইউ আর্কিটেকচার থেকে অন্যটিতে অনুবাদ করতে হবে। এটি নেটওয়ার্কিং জড়িত না, সুতরাং ntoh () এবং অনুরূপ ফাংশন এখানে কাজ করবে না। …
196 c++  endianness 

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

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

2
সি তে &&& অপারেশন কী
#include &lt;stdio.h&gt; volatile int i; int main() { int c; for (i = 0; i &lt; 3; i++) { c = i &amp;&amp;&amp; i; printf("%d\n", c); } return 0; } উপরের প্রোগ্রামটি ব্যবহার করে সংকলিত আউটপুটটি gccহ'ল 0 1 1 বিকল্প -Wallবা -Waddressবিকল্পের সাথে gccএকটি সতর্কতা জারি করে: warning: the …

9
স্ট্যাটিক কীওয়ার্ড এবং সি ++ এর বিভিন্ন ব্যবহার
মূলশব্দটি staticহ'ল সি ++ এর বেশ কয়েকটি অর্থ যা আমি খুব বিভ্রান্তিকর মনে করি এবং এটির কীভাবে কাজ করা উচিত তা আমি কখনই আমার মনকে বাঁকতে পারি না। আমি যা বুঝতে পেরেছি সেখান থেকে staticস্টোরেজ সময়কাল, যার অর্থ এটি বিশ্বব্যাপী ক্ষেত্রে প্রোগ্রামের আজীবন স্থায়ী হয়, তবে আপনি যখন কোনও স্থানীয় …
195 c++  static 

8
ভিজ্যুয়াল স্টুডিওতে ডিফল্টরূপে প্রকল্পগুলি থেকে সুরক্ষিত সতর্কতাগুলি (_CRT_SECURE_NO_WARNINGS) সরান
সমস্ত প্রকল্পের জন্য পূর্বনির্ধারক সুরক্ষিত সতর্কতাগুলি সরিয়ে ফেলার কোনও উপায় আছে যা স্ক্যানফ () এর মতো ফাংশন ব্যবহার করার সময় আসে। আমি খুঁজে পেয়েছি যে আপনি প্রকল্প বিকল্পে বা #define _CRT_SECURE_NO_WARNINGSকোডের শুরুতে একটি লাইন যুক্ত করে এটি করতে পারেন । আমি নিজেকে বারবার প্রোগ্রামিং প্রতিযোগিতাগুলি সমাধান করার জন্য নতুন প্রকল্পগুলি …

3
'std :: cout' এর অপরিবর্তিত রেফারেন্স
এটি উদাহরণ হতে পারে: #include &lt;iostream&gt; using namespace std; int main() { cout &lt;&lt; "Hola, moondo.\n"; } এটি ত্রুটি ছুড়ে ফেলে: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to `std::cout' main.cpp:(.text+0xf): undefined reference to `std::basic_ostream&lt;char,std::char_traits&lt;char&gt; &gt;&amp; std::operator&lt;&lt; &lt;std::char_traits&lt;char&gt;&gt;(std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;, char const*)' main.o: …
195 c++  c++11  gcc  cout 

7
কীভাবে (আক্ষরিক) জিসিসির সমস্ত সতর্কতা চালু করবেন?
আমি সক্ষম করতে চাই - আক্ষরিক - জিসিসির সমস্ত সতর্কতা। (আপনি মনে করেন এটি সহজ হবে ...) আপনি ভাবেন -Wallযে কৌশলটি করতে পারেন, কিন্তু না! তবু দরকার -Wextra। আপনি ভাবেন -Wextraযে কৌশলটি করতে পারেন, কিন্তু না! এখানে তালিকাভুক্ত সমস্ত সতর্কতা (উদাহরণস্বরূপ -Wshadow) এটি দ্বারা সক্ষম নয়। এবং এই তালিকাটি বিস্তৃত …

6
কেন স্ট্যান্ড :: ম্যাপকে একটি লাল-কালো গাছ হিসাবে প্রয়োগ করা হয়েছে?
লাল-কালো গাছstd::map হিসাবে কেন প্রয়োগ করা হয় ? সেখানে বেশ কয়েকটি ভারসাম্য বাইনারি অনুসন্ধান গাছ (বিএসটি) রয়েছে। লাল-কালো গাছ বেছে নেওয়ার ক্ষেত্রে ডিজাইন ট্রেড-অফগুলি কী ছিল?


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