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

সি ++ সম্পর্কিত প্রশ্নাবলী, একটি স্ট্যাটিকালি টাইপড, ফ্রি-ফর্ম, মাল্টি-প্যারাডিম, সংকলিত, সাধারণ উদ্দেশ্য প্রোগ্রামিং ভাষা।

1
কাঁচা, দুর্বল_পিটার, অনন্য_পিটার, শেয়ার্ড_সিপিআর ইত্যাদি… কীভাবে এগুলি বুদ্ধিমানের সাথে চয়ন করবেন?
সি ++ তে প্রচুর পয়েন্টার রয়েছে তবে সি 5+ প্রোগ্রামিংয়ে (বিশেষত Qt ফ্রেমওয়ার্ক সহ) আমি কেবল পুরানো কাঁচা পয়েন্টার ব্যবহার করি: SomeKindOfObject *someKindOfObject = new SomeKindOfObject(); আমি জানি যে আরও অনেক "স্মার্ট" পয়েন্টার রয়েছে: // shared pointer: shared_ptr<SomeKindofObject> Object; // unique pointer: unique_ptr<SomeKindofObject> Object; // weak pointer: weak_ptr<SomeKindofObject> Object; তবে …

7
নির্মাতারা কেন উত্তরাধিকারসূত্রে প্রাপ্ত হয় না?
কোনও কনস্ট্রাক্টর যদি বেস ক্লাস থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয় তবে সমস্যাগুলি কী হতে পারে তা নিয়ে আমি বিভ্রান্ত am সিপিপি প্রিমার প্লাস বলেছেন, কনস্ট্রাক্টররা অন্যান্য শ্রেণীর পদ্ধতির চেয়ে পৃথক যে তারা নতুন অবজেক্ট তৈরি করে, অন্য পদ্ধতিগুলি বিদ্যমান অবজেক্ট দ্বারা ডাকা হয় । এটি একটি কারণ যা নির্মাণকারীরা উত্তরাধিকার …
33 c++  inheritance 

9
অনেক বেশি দাবী লেখা সম্ভব?
আমি assertবিকাশের সময় কেসগুলি ধরার উপায় হিসাবে সি ++ কোডে চেক লেখার একটি বড় অনুরাগ যা আমার প্রোগ্রামে লজিক বাগগুলির কারণে ঘটতে পারে না। এটি সাধারণভাবে একটি ভাল অনুশীলন। তবে, আমি লক্ষ করেছি যে আমি যে কয়েকটি ফাংশন লিখি (যেগুলি একটি জটিল শ্রেণীর অংশ) রয়েছে তার মধ্যে 5+ জোর রয়েছে …

4
সি, সি ++, এবং পছন্দগুলির জন্য জেআইটি সংকলক
সংকলিত ভাষার যেমন সি এবং সি ++ এর জন্য কি কোনও ইন-টাইম-ইন-টাইম সংকলক আছে? (প্রথম যে নামগুলি মাথায় আসে সেগুলি হ'ল কলং এবং এলএলভিএম! তবে আমার মনে হয় না তারা বর্তমানে এটি সমর্থন করে)) ব্যাখ্যা: আমি মনে করি সফটওয়্যারটি রানটাইম প্রোফাইলিং প্রতিক্রিয়া এবং রানটাইম সময়ে হটস্পটগুলির আগ্রাসীভাবে অনুকূলিতকরণের পুনরায় সংকলন, …

7
পারফরম্যান্সে সি লিখছেন? [বন্ধ]
আমি জানি আমি প্রায়শই শুনেছি যে সি ++ এর চেয়ে সি এর পারফরম্যান্স সুবিধা থাকে। এমএসভিসি সি এর নতুনতম স্ট্যান্ডার্ডকে সমর্থন করে না বলে মনে হয় না হওয়া পর্যন্ত আমি এগুলির আর কিছুই ভাবি নি, তবে এটি নবীনতম এটি সি 99 সমর্থন করে (যতদূর আমি জানি)। আমি ওপেনজিএলে রেন্ডার করার …

2
কম্পিউটারের ভিতরে বাইট হিসাবে কেন কেবল বুলিয়ান মান সংরক্ষণ করা হয় যখন এটির জন্য কেবল একটি বিট প্রয়োজন
আমি সম্প্রতি কোড লিখতে শিখতে শুরু করেছি এবং আমার বইতে আমি এই প্রশ্নটি নিয়ে এসেছি। "বুলিয়ান মানটি কম্পিউটারের বাইট হিসাবে কেন সংরক্ষণ করা হয় যখন তার জন্য কেবল একটি বিট প্রয়োজন?" কেউ কি এই প্রশ্নে আরও আলোকপাত করতে পারে?

10
সি ++ তে ভেক্টরগুলির উপরের তালিকাগুলি ব্যবহার করার বিন্দুটি কী?
আমি সি ++ তালিকা এবং ভেক্টরগুলির সাথে জড়িত 3 টি পৃথক পরীক্ষা চালিয়েছি। মাঝখানে প্রচুর সংযোজন জড়িত থাকা সত্ত্বেও ভেক্টরযুক্তরা আরও দক্ষ প্রমাণিত হয়েছিল। সুতরাং প্রশ্ন: কোন ক্ষেত্রে তালিকা ভেক্টরগুলির চেয়ে বেশি বোঝায়? যদি বেশিরভাগ ক্ষেত্রে ভেক্টররা আরও দক্ষ বলে মনে হয় এবং তাদের সদস্যরা কতটা সমান হয় তা বিবেচনা …

8
কি কিউটি ফ্রেমওয়ার্কের মাধ্যমে সি ++ শিখছে আসলেই সি ++ শিখছে [বন্ধ]
আমার সমস্যাটি হ'ল আমি বেশিরভাগ সি ++ বইগুলি প্রায়শই চিরকালের জন্য সিনট্যাক্স এবং ভাষার বুনিয়াদিগুলিতে ব্যয় করি, যেমন forএবং লুপস while, অ্যারে, তালিকা, পয়েন্টার ইত্যাদি তবে তারা কখনই এমন কিছু তৈরি করতে বলে মনে হচ্ছে না যা শেখার জন্য যথেষ্ট সাধারণ, তবুও আপনাকে ভাষার দর্শন এবং শক্তি বোঝার জন্য যথেষ্ট …

11
টাইপডিফস এবং # ডেফাইনস
আমরা সকলেই এক সময় বা অন্য সময় অবশ্যই typedefs এবং #defines ব্যবহার করেছি । আজ তাদের সাথে কাজ করার সময় আমি একটি বিষয় নিয়ে চিন্তাভাবনা শুরু করি। intঅন্য নামের সাথে ডেটা টাইপ ব্যবহার করতে নীচের 2 টি পরিস্থিতি বিবেচনা করুন : typedef int MYINTEGER এবং #define MYINTEGER int উপরের পরিস্থিতিটির …

5
বাস্তবায়ন ফাঁস না করে কোনও অভ্যন্তরীণ ভেক্টরের পুনরাবৃত্তির অনুমতি দিন
আমার একটি ক্লাস রয়েছে যা লোকের একটি তালিকা উপস্থাপন করে। class AddressBook { public: AddressBook(); private: std::vector<People> people; } আমি ক্লায়েন্টদের লোকদের ভেক্টর দিয়ে পুনরাবৃত্তি করতে দিতে চাই। আমার প্রথম চিন্তাটি সহজভাবে ছিল: std::vector<People> & getPeople { return people; } যাহোক, আমি ক্লায়েন্টের কাছে প্রয়োগের বিশদটি ফাঁস করতে চাই না …
32 c++ 

8
স্মৃতি সংরক্ষণের জন্য ভেরিয়েবলগুলির জন্য ছোট ডেটা ধরণের ব্যবহার করা কি ভাল অনুশীলন?
আমি যখন প্রথমবারের মতো সি ++ ভাষা শিখলাম তখন শিখেছিলাম যে ইনট, ফ্লোট ইত্যাদি ছাড়াও এই ডেটা ধরণের ছোট বা বড় সংস্করণগুলি ভাষার ভিতরে বিদ্যমান। উদাহরণস্বরূপ আমি একটি ভেরিয়েবল এক্স কল করতে পারে int x; or short int x; প্রধান পার্থক্যটি হ'ল শর্ট ইন্টি 2 বাইট মেমরি নেয় যখন ইন্টি …

1
ভার্চুয়াল ফাংশনগুলির জন্য কেন সি ++ এর একটি "খাঁটি" কীওয়ার্ড নেই?
আমি সবসময় ভাবছি কেন আমরা কোড করি virtual void MyFunction() = 0; এবং না pure virtual void MyFunction(); এই সিদ্ধান্তের ভিত্তিতে কোনও রেফারেন্স আছে?

8
অপ্রচলিত হিসাবে সরাসরি বিবেচনা করুন? [বন্ধ]
তাই আমি সরাসরি মেকফিলগুলি তৈরি করার বিষয়ে এবং অনেক মন্তব্য করা / পোস্ট ইত্যাদির মধ্যে আসছি, এবং এটি 2015 সালে কী করা একটি নির্বোধ কাজ I আমি সিএমকেকের মতো সরঞ্জামগুলি সম্পর্কে অবগত actually জিনিসটি হ'ল, সিএমকে কেবল আপনার জন্য মেকফিল তৈরি করছে এবং এটি নিজে করার টেডিয়াম অপসারণ করতে সহায়তা …
31 c++  c  builds  make  cmake 

3
বিবেচনাগুলি পরিচালনা করার সময় ত্রুটি
সমস্যাটি: দীর্ঘদিন থেকে, আমি এই exceptionsপ্রক্রিয়াটি সম্পর্কে উদ্বিগ্ন , কারণ আমি অনুভব করি যে এটির কী হওয়া উচিত তা সত্যিই সমাধান করে না। দাবি: এই বিষয় সম্পর্কে বাইরে দীর্ঘ বিতর্ক রয়েছে এবং তাদের বেশিরভাগ exceptionsএকটি ত্রুটি কোড ফেরত বনাম তুলনা করতে লড়াই করে । এটি এখানে অবশ্যই বিষয় নয়। একটি …

2
সি ++ / সিএক্স এবং সি ++ / সি এল আই কী কী এবং তারা সি ++ এবং উইনআরটি এর সাথে কীভাবে সম্পর্কযুক্ত?
আমি মেট্রো অ্যাপ্লিকেশনগুলি ডিজাইনের জন্য সি ++ শেখার চ্যালেঞ্জ গ্রহণ করার বিষয়টি বিবেচনা করছি এবং আমি যখন সি ++ / সিএক্স পেরিয়ে এসেছি। মেট্রো অ্যাপ্লিকেশনগুলি কি সি ++ 11 এ কোড করা যাবে? তাদের কাজ করার জন্য কি সি ++ / সিএক্স প্রয়োজন? এবং সি ++ / সিএক্স আসলে কি? …
31 c++  windows-8  winrt 

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