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

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

2
স্টাড :: :: সরানো () কীভাবে আরভ্যালুতে মান স্থানান্তর করে?
আমি নিজেকে খুঁজে পেয়েছি সম্পূর্ণরূপে এর যুক্তি বুঝতে পারছি না std::move()। প্রথমদিকে, আমি এটি গুগল করেছিলাম তবে মনে হয় কেবল কীভাবে ব্যবহার করতে হবে std::move()তার নথিতে রয়েছে , এর কাঠামোটি কীভাবে কাজ করে তা নয়। আমি বলতে চাইছি, টেমপ্লেট সদস্যের ফাংশনটি কী তা আমি জানি তবে যখন আমি std::move()ভিএস 2010-এ …

3
জি ++ দিয়ে স্ট্যাটিক লাইব্রেরি কীভাবে তৈরি করবেন?
কেউ দয়া করে আমাকে বলতে পারেন কীভাবে একটি .cpp এবং একটি .hpp ফাইল থেকে একটি স্ট্যাটিক লাইব্রেরি তৈরি করবেন? আমার .o এবং .a তৈরি করার দরকার আছে? আমি আরও জানতে চাই যে কীভাবে আমি স্থির গ্রন্থাগারটি সংকলন করতে পারি এবং এটি অন্য .cpp কোডে ব্যবহার করতে পারি। আমার আছে header.cpp, …

4
সি কোডে সি ++ লাইব্রেরি ব্যবহার করা
আমার কাছে একটি সি ++ গ্রন্থাগার রয়েছে যা ডেটা পরিচালনা করার জন্য বিভিন্ন ক্লাস সরবরাহ করে। আমার কাছে লাইব্রেরির উত্স কোড রয়েছে। আমি সি ফাংশন কলগুলি সমর্থন করতে সি ++ এপিআই প্রসারিত করতে চাই যাতে গ্রন্থাগারটি একই সাথে সি কোড এবং সি ++ কোডের সাথে ব্যবহার করা যায়। আমি জিএনইউ …
103 c++  c  gcc  glibc 

2
এসটিডি :: এর শেয়ারড_পিটার
আমি বর্তমানে স্মার্ট পয়েন্টারগুলি কীভাবে ব্যবহার করতে হয় তা শেখার চেষ্টা করছি। তবে কিছু পরীক্ষা-নিরীক্ষা করার সময় আমি নিম্নলিখিত পরিস্থিতিটি আবিষ্কার করেছিলাম যার জন্য আমি কোনও সন্তোষজনক সমাধান খুঁজে পাইনি: কল্পনা করুন আপনার ক্লাস এ এর ​​একটি বস্তু বি শ্রেণীর (সন্তানের) কোনও সামগ্রীর পিতা বা মাতা হওয়ার বিষয়টি রয়েছে তবে …

3
ডাউনকাস্টিং শেয়ারড_প্টার <বেস> শেয়ারড_প্টরে <ডেরাইভড>?
আপডেট: এই উদাহরণে ভাগ করা_পটারটি বুস্টের মতো, তবে এটি শেয়ারড_পলিমারফিক_ডাউন কাস্ট (বা সেই ক্ষেত্রে ডায়নামিক_পয়েন্টার_কাস্ট বা স্ট্যাটিক_পয়েন্টার_কাস্ট) সমর্থন করে না! আমি রেফারেন্স গণনাটি না হারিয়ে একটি উত্পন্ন শ্রেণিতে একটি ভাগ করা পয়েন্টার শুরু করার চেষ্টা করছি: struct Base { }; struct Derived : public Base { }; shared_ptr&lt;Base&gt; base(new Base()); …
103 c++  gcc  boost 

6
স্ট্রিং সি_স্টার () বনাম তথ্য ()
আমি বেশ কয়েকটি স্থানে পড়েছি যে c_str()এবং data()(এসটিএল এবং অন্যান্য বাস্তবায়নে) এর মধ্যে পার্থক্যটি c_str()হ'ল সর্বদা শূন্য হয়ে থাকে যখন data()তা হয় না। যতদূর আমি বাস্তব বাস্তবায়নে দেখেছি, তারা হয় একইভাবে হয় বা data()কল করে c_str()। আমি এখানে কি মিস করছি? কোনটি কোন দৃশ্যে ব্যবহার করা আরও সঠিক?
103 c++  stl  c-str 

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

6
কেন ভেক্টর <বিউল> একটি এসটিএল ধারক নয়?
স্কট মায়ার্স এর বই এর আইটেম 18 কার্যকর STL: 50 নির্দিষ্ট উপায় স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরী আপনার ব্যবহার উন্নত করতে এড়াতে বলেছেন vector &lt;bool&gt;কেননা এতে একটি STL ধারক নয় এবং এটি সত্যিই না রাখা boolগুলি। নিম্নলিখিত কোড: vector &lt;bool&gt; v; bool *pb =&amp;v[0]; সংকলন করবে না, এসটিএল পাত্রে প্রয়োজনীয়তা লঙ্ঘন করছে। …

3
সি ++ 17, সি ++ 14 এবং সি ++ 11 অবজেক্টগুলিকে লিঙ্ক করা কি নিরাপদ?
ধরুন আমার কাছে তিনটি সংকলিত অবজেক্ট রয়েছে যা সমস্ত একই সংকলক / সংস্করণ দ্বারা উত্পাদিত হয়েছে : এ সি ++ 11 স্ট্যান্ডার্ড দিয়ে সংকলিত হয়েছিল বি সি ++ 14 স্ট্যান্ডার্ড দিয়ে সংকলিত হয়েছিল সি সি ++ 17 স্ট্যান্ডার্ড দিয়ে সংকলিত হয়েছিল সরলতার জন্য, ধরে নেওয়া যাক যে সমস্ত শিরোলেখ সি …
103 c++  c++11  linker  c++14  abi 

16
সি ++ লিনাক্সে মিলিসেকেন্ড সময় অর্জন - ঘড়ি () সঠিকভাবে কাজ করছে বলে মনে হয় না
উইন্ডোজে, clock()সময়টি মিলি সেকেন্ডে ফেরত দেয়, তবে এই লিনাক্স বাক্সে আমি কাজ করছি এটি এটি নিকটতম 1000 এ পরিণত হয় যাতে নির্ভুলতা কেবল "দ্বিতীয়" স্তরের হয়, মিলিসেকেন্ডের স্তরে নয়। আমি QTimeক্লাসটি ব্যবহার করে কিউটিটি দিয়ে একটি সমাধান পেয়েছি , কোনও বস্তুকে তাত্ক্ষণিকভাবে কল start()করেছিলাম এবং তারপরে কল করে তারপরে কল …
102 c++  timer  clock 

2
অকার্যকর * পি = && abc এ && এর অর্থ কী;
আমি কোডের একটি অংশ জুড়ে এসেছি void *p = &amp;&amp;abc;। এখানকার তাৎপর্য কী &amp;&amp;? আমি মূল্যের রেফারেন্সগুলি সম্পর্কে জানি তবে আমি মনে করি &amp;&amp;এই প্রসঙ্গে ব্যবহৃত অন্যরকম। কি &amp;&amp;নির্দেশ করে void *p = &amp;&amp;abc;?
102 c++  c  gcc  operators 

7
একটি প্রোগ্রাম ধীরে ধীরে চালানো করুন
লিনাক্সে কোনও ওএস পরামিতি পরিবর্তন করে ধীরে ধীরে কোনও সি ++ প্রোগ্রাম চালানোর কোনও উপায় আছে কি? এইভাবে আমি অনুকরণ করতে চাই যে যদি সেই নির্দিষ্ট প্রোগ্রামটি সত্যিকারের ধীর মেশিনে চালিত হয় তবে কী হবে। অন্য কথায়, একটি দ্রুত মেশিনের সেই নির্দিষ্ট প্রোগ্রামের জন্য ধীর মেশিন হিসাবে আচরণ করা উচিত।
102 c++  c  linux  unix  ubuntu 

9
কেন স্ট্রিং :: তুলনা একটি পূর্বাবস্থায় ফিরে?
কেন একটি ছোট টাইপের পরিবর্তে string::compareএকটি intপরিবর্তিত হয় shortবা char? আমার বোধগম্যতা হল এই পদ্ধতিটি কেবল -1, 0 বা 1 প্রদান করে। দ্বিতীয় অংশ, যদি আমি একটি তুলনামূলক পদ্ধতিটি ডিজাইন করতে পারি যা টাইপের দুটি বস্তুর তুলনা করে Fooএবং আমি কেবল -1, 0 বা 1 ফিরে আসতে চাইতাম তবে ব্যবহার …
102 c++ 

12
নতুন সি / সি ++ মানের জন্য ভিজ্যুয়াল স্টুডিও সমর্থন?
আমি সি 99 এবং সি ++ 11 এবং এই সমস্ত সম্পূর্ণ মিষ্টি জিনিসগুলি ভাষা স্ট্যান্ডার্ডের সাথে যুক্ত হচ্ছি যা কোনও দিন ব্যবহার করতে ভাল লাগবে reading যাইহোক, আমরা বর্তমানে ভিজ্যুয়াল স্টুডিওতে সি ++ লেখার জমিনে নিমগ্ন। স্ট্যান্ডার্ডের নতুন কোনও জিনিস কি কখনও ভিজ্যুয়াল স্টুডিওতে যুক্ত হবে, না মাইক্রোসফ্ট কি এটির …

2
স্ট্যান্ডার্ড সি ++ লাইব্রেরিতে কোন ব্যতিক্রম ক্লাস রয়েছে
স্ট্যান্ডার্ড সি ++ গ্রন্থাগারের অন্তর্ভুক্ত ব্যতিক্রম শ্রেণিগুলি কী কী এবং সেগুলি কীসের জন্য ব্যবহার করা উচিত? আমি জানি যে কয়েকটি নতুন সি ++ ১১ টি ব্যতিক্রম রয়েছে, তবে আমি নিশ্চিত নই যে তারা কী বা তারা কোথায়।
102 c++  exception  c++11  stl 

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