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

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

4
বেঞ্চমার্কিং (অজগর বনাম সি ++ বিএলএএস ব্যবহার করে) এবং (অদ্ভুত)
আমি এমন একটি প্রোগ্রাম লিখতে চাই যা বিএএলএএস এবং ল্যাপ্যাক লিনিয়ার বীজগণিতের কার্যকারিতা ব্যাপকভাবে ব্যবহার করে। পারফরম্যান্স যেহেতু একটি সমস্যা তাই আমি কিছু বেঞ্চমার্কিং করেছি এবং জানতে চাই, যদি আমি গ্রহণ করা পদ্ধতিটি বৈধ হয় তবে। আমার কাছে তিনটি প্রতিযোগীর কথা বলতে হবে এবং একটি সাধারণ ম্যাট্রিক্স-ম্যাট্রিক্স গুণনের সাথে তাদের …
107 c++  python  numpy  benchmarking  blas 

9
সি ++ শ্রেণিতে ভার্চুয়াল পদ্ধতি থাকার পারফরম্যান্স ব্যয় কত?
সি ++ ক্লাসে কমপক্ষে একটি ভার্চুয়াল পদ্ধতি (বা এর কোনও প্যারেন্ট ক্লাস) থাকা মানে ক্লাসটির ভার্চুয়াল টেবিল থাকবে এবং প্রতিটি ক্ষেত্রে ভার্চুয়াল পয়েন্টার থাকবে। সুতরাং মেমরি খরচ বেশ পরিষ্কার। উদাহরণগুলির মধ্যে মেমরির ব্যয়টি সবচেয়ে গুরুত্বপূর্ণ (উদাহরণস্বরূপ যদি উদাহরণগুলি ছোট হয়, উদাহরণস্বরূপ যদি সেগুলি কেবলমাত্র একটি পূর্ণসংখ্যা অন্তর্ভুক্ত করে বোঝানো হয়: …


9
সি ++ এনামগুলি স্বাক্ষরিত বা স্বাক্ষরবিহীন?
সি ++ এনামগুলি স্বাক্ষরিত বা স্বাক্ষরবিহীন? এবং এক্সটেনশনের মাধ্যমে কোনও ইনপুটটি <= আপনার সর্বোচ্চ মান, এবং আপনার ন্যূনতম মানটি (আপনি 0 থেকে শুরু করেছেন এবং 1 দ্বারা বর্ধিত) ধরে রেখেছেন কিনা তা পরীক্ষা করে কোনও বৈধতা পরীক্ষা করা নিরাপদ?
107 c++  enums 

10
"দয়া করে চেক করুন জিডিবি কোডড হয়েছে - টাস্কগেটেড দেখুন (8)" - কিভাবে হোমড্রাবি কোড স্বাক্ষরিত করে জিডিবি ইনস্টল করবেন?
আমি ১০.০.৪.২ এর আওতায় আছি এবং হোমড্রাবির সাথে জিডিবি .5.৫.১ ইনস্টল করেছি (প্রেরণায় নতুন বৈশিষ্ট্য যেমন -উথ পাইথন ইত্যাদি সহ একটি নতুন জিডিবি পান ...) লম্বা গল্পের সংক্ষিপ্ত যখন আমি একটি সি ++ ইলিপস প্রকল্পের মধ্যে ডাবग চালাই: Error in final launch sequence Failed to execute MI command: -exec-run Error …
107 c++  eclipse  macos  gdb  homebrew 

10
উইন্ডোজ এইড অন্তর্ভুক্ত করার সময় কেন স্ট্যান্ড :: মিনিট ব্যর্থ হয়?
#include <algorithm> #include <Windows.h> int main() { int k = std::min(3, 4); return 0; } আমি উইন্ডোজ এইচকে অন্তর্ভুক্ত করলে উইন্ডোজগুলি কী করছে? আমি std::minভিজ্যুয়াল স্টুডিও 2005 এ ব্যবহার করতে পারি না The ত্রুটি বার্তাটি হ'ল: error C2589: '(' : illegal token on right side of '::' error C2059: syntax …

4
স্ট্রিংস্ট্রিম ঠিক কী করে?
আমি গতকাল থেকে সি ++ শিখার চেষ্টা করছি এবং আমি এই দস্তাবেজটি ব্যবহার করছি: http://www.cplsplus.com/files/tutorial.pdf (পৃষ্ঠা 32)। আমি দস্তাবেজে একটি কোড পেয়েছি এবং এটি চালিয়েছি। আমি দামের জন্য 5.5 টাকা এবং পরিমাণের জন্য একটি পূর্ণসংখ্যা এবং আউটপুট 0 আউটপুট দেওয়ার চেষ্টা করেছি 5.৫ এবং input আউটপুট দেওয়ার চেষ্টা করেছি এবং …
107 c++  sstream 

7
বাইনারি ফাইল পড়া এবং লেখা
আমি বাফিনারে একটি বাইনারি ফাইল পড়ার জন্য কোডটি লেখার চেষ্টা করছি, তারপরে বাফারকে অন্য কোনও ফাইলে লিখুন। আমার কাছে নিম্নলিখিত কোড রয়েছে তবে বাফার কেবলমাত্র ফাইলের প্রথম লাইন থেকে দু'টি ASCII অক্ষর সংরক্ষণ করে এবং অন্য কিছুই না। int length; char * buffer; ifstream is; is.open ("C:\\Final.gif", ios::binary ); // …
107 c++  file  binary  buffer 

2
আমি কি "বাইটের সংখ্যা" শূন্যতে সেট করে মেমকিপি () এবং মেমমোভ () কে কল করতে পারি?
যখন আমার কাছে ধার্য কেসগুলির সাথে memmove()/ memcpy()হিসাবে অনুলিপি / অনুলিপি করার মতো কিছুই না থাকে তখন কি আমার ক্ষেত্রে চিকিত্সা করা দরকার? int numberOfBytes = ... if( numberOfBytes != 0 ) { memmove( dest, source, numberOfBytes ); } অথবা আমি কেবল পরীক্ষা না করেই ফাংশনটি কল করব int numberOfBytes …
107 c++  c  pointers  memcpy  memmove 

19
সিএমকেলিস্ট.টেক্সট: 30 (প্রকল্প) এ সিএমকে ত্রুটি: কোনও সিএমএকেE_C_COMPILER পাওয়া যায়নি
আমি এ্যাসপ্রাইটের সর্বশেষ সংস্করণটি সংকলন করতে সিএমকে সাথে একটি ভিজ্যুয়াল স্টুডিও সমাধান করার চেষ্টা করছি এবং সিএমকে আমাকে এইটি প্রদান করে চলেছে: No CMAKE_C_COMPILER could be found. No CMAKE_CXX_COMPILER could be found. আমি ইতিমধ্যে জিসিসি ডাউনলোড করেছি এবং আমি ভিজ্যুয়াল স্টুডিও 2015 ব্যবহার করছি । আমি এই টিউটোরিয়াল অনুসরণ করছি: …

5
সি ++ এর সাধারণ পয়েন্টারগুলির তুলনায় স্মার্ট পয়েন্টারগুলির ওভারহেড কত?
সি ++ 11 এ সাধারণ পয়েন্টারগুলির তুলনায় স্মার্ট পয়েন্টারগুলির ওভারহেড কত? অন্য কথায়, আমি যদি স্মার্ট পয়েন্টার ব্যবহার করি তবে কি আমার কোডটি ধীর হতে চলেছে এবং যদি তাই হয় তবে কত ধীর? বিশেষত, আমি সি ++ 11 std::shared_ptrএবং std::unique_ptr। স্পষ্টতই, স্ট্যাকের নীচে ধাক্কা দেওয়া জিনিসগুলি বড় হতে চলেছে (কমপক্ষে …

7
আরটিটিআই ব্যবহারের চেয়ে কেন 'খাঁটি পলিমারফিজম' বেশি পছন্দ?
প্রায় প্রতিটি সি ++ রিসোর্সে আমি দেখেছি যে এই ধরণের জিনিস নিয়ে আলোচনা করে আমাকে বলে যে আমার আরটিটিআই (রান-টাইম টাইপ সনাক্তকরণ) ব্যবহারের ক্ষেত্রে পলিমারফিক পদ্ধতির পছন্দ করা উচিত। সাধারণভাবে, আমি এই ধরণের পরামর্শকে গুরুত্ব সহকারে নিই, এবং যুক্তিটি চেষ্টা করার চেষ্টা করব এবং বোঝার চেষ্টা করব - সর্বোপরি, সি …
106 c++  polymorphism  rtti 

3
দাবা প্রোগ্রাম বিকাশ করার সময় প্রদত্ত মানগুলির সাথে নীচে দিকনির্দেশের অ্যারেগুলি শুরু করার তাত্পর্যটি কী?
আমি প্রতিযোগিতামূলক প্রোগ্রামিংয়ে নতুন, এবং আমি প্রায়শই লক্ষ্য করেছি, দুর্দান্ত কোডারদের অনেকেরই কোডে এই চারটি লাইন রয়েছে (বিশেষত যারা অ্যারে জড়িত তাদের মধ্যে): int di[] = { 1, -1, 0, 0, 1, -1, 1, -1 }; int dj[] = { 0, 0, 1, -1, 1, -1, -1, 1 }; int …
106 c++  c  chess 

3
স্টাড :: শেয়ার্ড_পিটার থ্রেড সুরক্ষা ব্যাখ্যা করা হয়েছে
আমি http://gcc.gnu.org/onlinesocs/libstdc++/manual/shared_ptr.html পড়ছি এবং কিছু থ্রেড সুরক্ষা বিষয়গুলি এখনও আমার কাছে পরিষ্কার নয়: স্ট্যান্ডার্ড গ্যারান্টি দেয় যে রেফারেন্স গণনা থ্রেড হ্যান্ডলড নিরাপদ এবং এটি প্ল্যাটফর্মটি স্বাধীন, তাই না? অনুরূপ ইস্যু - স্ট্যান্ডার্ড গ্যারান্টি দেয় যে কেবল একটি থ্রেড (সর্বশেষ রেফারেন্স ধারণ করে) ভাগ করা বস্তুটিতে ডিলিট কল করবে, তাই না? …
106 c++  c++11  shared-ptr 

5
প্রোগ্রামিং প্রোগ্রামিংয়ে সহায়তার জন্য লিনাক্স সি / সি ++ ডিবাগার (বা ফ্রন্ট-এন্ড জিডিবি) কোনটি? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …
106 c++  linux  debugging 

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