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

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

2
এটি কি সি ++ তে অবস্থিত "পিপল"-ভিত্তিক শ্রেণি শ্রেণিবিন্যাসের জন্য একটি ভাল পদ্ধতির?
আমার একটি শ্রেণিবিন্যাস রয়েছে যার জন্য আমি ইন্টারফেসটি বাস্তবায়ন থেকে আলাদা করতে চাই। আমার সমাধানটি হায়ারারচি দুটি হ'ল: ইন্টারফেসের জন্য একটি হ্যান্ডেল শ্রেণির শ্রেণিবিন্যাস এবং বাস্তবায়নের জন্য একটি জন-শ্রেণীর শ্রেণিবিন্যাস। বেস হ্যান্ডেল ক্লাসে একটি পয়েন্টার-টু-ইমপ্লিমেন্টেশন থাকে যা উত্পন্ন হ্যান্ডেল ক্লাসগুলি ডেরিভেট টাইপের পয়েন্টারে ফেলে দেয় (ফাংশন দেখুন getPimpl())। দুটি উত্পন্ন …
9 design  c++  c++11 

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

1
সি তে সি ++ টেম্পলেট টাইপ এপিআই এর আইডেম্যাটিক মোড়ক
আমি একটি সি ++ এপিআই মোড়ানোর কাজ করছি যা সি ফাংশনগুলিতে একটি ডেটা স্টোর (হ্যাজেলকাস্ট) অ্যাক্সেস সরবরাহ করে, যাতে ডেটা স্টোরটিও কেবল সি-কোড থেকে অ্যাক্সেস করা যায়। মানচিত্রের ডেটাস্ট্রাকচারের জন্য হ্যাজেলকাস্ট সি ++ এপিআই দেখতে এই রকম দেখাচ্ছে: auto map = hazelcastClient->client->getMap<int, string>(mapName); map.put(key, value); এটি টেমপ্লেট ধরণের keyএবং valueপরামিতিগুলির …
9 c++  c  api-design 

5
ভেরিয়েবল কোনও ডেটা টাইপের উদাহরণ, তা কি সঠিক?
(যা প্রোগ্রামের সময়কালে এর মানকে পরিবর্তন করতে পারে) বা 'কোনও কিছুর উদাহরণ' ক্লাস এবং অবজেক্টের সাথে কঠোরভাবে সম্পর্কিত? যদি তাই হয়, আপনি যখন সি ++ এ আসবেন তখন 'পরিবর্তনশীল' ধারণাটি কীভাবে সংজ্ঞায়িত করবেন?
9 c++  semantics 

5
অস্থির পরিবর্তনশীল ঘোষণার অর্থ কী?
অনেক নিম্ন স্তরের প্রোগ্রাম, মেমরি ম্যাপিং এবং এই ধরনের জন্য ধরনের জন্য উদ্বায়ী শব্দ ব্যবহার কিন্তু আমি কি এটা হিসাবে বিভ্রান্ত সাজানোর আছি প্রকৃতই পটভূমিতে আছে। অন্য কথায়, যখন সংকলক মেমরি ঠিকানাটি "অনুকূলিত করে" না দেয় তার অর্থ কী?
9 c++  c  low-level 

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

1
সি ++ সিরিয়ালাইজেশন ডিজাইন পর্যালোচনা
আমি একটি সি ++ অ্যাপ্লিকেশন লিখছি। বেশিরভাগ অ্যাপ্লিকেশনগুলি ডেটা উদ্ধৃতি পড়তে এবং লেখার প্রয়োজন এবং এটি কোনও ব্যতিক্রম নয়। আমি ডেটা মডেল এবং সিরিয়ালাইজেশন লজিকের জন্য একটি উচ্চ স্তরের নকশা তৈরি করেছি। এই প্রশ্নটি এই নির্দিষ্ট লক্ষ্যগুলি মাথায় রেখে আমার নকশাটির পর্যালোচনা করার অনুরোধ করছে : স্বেচ্ছাসেবী বিন্যাসে ডেটা মডেলগুলি …
9 design  c++  c++11 

1
কী / মান স্টোর বিকাশ আধুনিক সি ++ এ
আমি ক্যাসান্দ্রার অনুরূপ একটি ডেটাবেস সার্ভার বিকাশ করছি। সিতে বিকাশ শুরু হয়েছিল, কিন্তু ক্লাস ছাড়াই জিনিসগুলি খুব জটিল হয়ে ওঠে। বর্তমানে আমি সি ++ 11 এ সমস্ত কিছু পোর্ট করেছি তবে আমি এখনও "আধুনিক" সি ++ শিখছি এবং প্রচুর বিষয়ে সন্দেহ আছে। কী / মান জোড়া নিয়ে ডেটাবেস কাজ করবে। …

4
র্যান্ড () একটি ছোট পরিসরের জন্য আবার একই সংখ্যা দেয়
আমি এমন একটি গেম সাজানোর চেষ্টা করছি যেখানে আমার 20x20 এর গ্রিড রয়েছে এবং আমি একটি প্লেয়ার (পি), একটি লক্ষ্য (টি) এবং তিনটি শত্রু (এক্স) প্রদর্শন করি। এগুলির একটিতে এক্স এবং ওয়াই সমন্বয় রয়েছে যা ব্যবহার করে নির্ধারিত হয়েছে rand()। সমস্যাটি হ'ল যদি আমি গেমটিতে আরও পয়েন্ট পাওয়ার চেষ্টা করি …
9 c++  random 

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

2
ব্যতিক্রম ক্লাস ডিজাইনিং
আমি একটি ছোট লাইব্রেরি কোড করছি এবং ব্যতিক্রম হ্যান্ডলিং ডিজাইন করতে আমার কিছুটা সমস্যা হচ্ছে। আমার অবশ্যই বলতে হবে যে আমি সি ++ ভাষার এই বৈশিষ্ট্য দ্বারা বিভ্রান্ত হয়ে পড়েছি এবং ব্যতিক্রম ক্লাসগুলির সাথে সঠিকভাবে কাজ করার জন্য আমাকে কী করতে হবে তা বোঝার জন্য আমি বিষয়টিতে যতটা সম্ভব পড়ার …

7
সি ++ এর গভীর জ্ঞান কি আপনাকে অন্যান্য ভাষা দ্রুত / সহজ শিখতে সহায়তা করবে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । এমন কি কোনও সম্ভাবনা রয়েছে যে কেউ সি ++ এর সমস্ত মূল …
9 c++ 

5
সার্ভার সমাপ্তির পরে অবজেক্টগুলিকে সঠিকভাবে নিষ্পত্তি করা
আমি একটি বড় সি ++ প্রকল্পে কাজ করছি। এটি এমন একটি সার্ভারে অন্তর্ভুক্ত যা একটি REST API উন্মুক্ত করে, অন্য অনেকগুলি সার্ভারের সমন্বয়ে খুব বিস্তৃত সিস্টেমের জন্য একটি সহজ এবং ব্যবহারকারী-বান্ধব ইন্টারফেস সরবরাহ করে। কোডবেসটি বেশ বড় এবং জটিল এবং যথাযথ ডিজাইনের সামনে না রেখে সময়ের সাথে বিকশিত হয়েছে। আমার …
9 c++  debugging  memory 

6
বড় ইন্টারফেস বিভক্ত করুন
আমি একটি ডাটাবেস অ্যাক্সেস করতে প্রায় 50 টি পদ্ধতি সহ একটি বৃহত ইন্টারফেস ব্যবহার করছি। ইন্টারফেসটি আমার এক সহকর্মী লিখেছেন। আমরা এটি নিয়ে আলোচনা করেছি: আমি: 50 টি পদ্ধতি অনেক বেশি। এটি একটি কোড গন্ধ। কলেজ: এ নিয়ে আমি কী করব? আপনি ডিবি অ্যাক্সেস চান - এটি আপনার কাছে রয়েছে। …

1
এলএলভিএম এর মাধ্যমে জাভাতে সি ++ অ্যাপ্লিকেশন থেকে কোনও বন্দর তৈরি করা কি কার্যকর?
এলএলভিএম (আমার ধারণা, এলএলজেভিএম) ব্যবহার করে জাভা বাইটকোডে সি ++ অ্যাপ্লিকেশনটি পোর্ট করা কতটা কার্যকর? বিষয়টি হ'ল আমাদের বর্তমানে সি ++ তে লিখিত একটি প্রক্রিয়া রয়েছে তবে একটি নতুন ক্লায়েন্টটি জাভা ভার্চুয়াল মেশিনটি স্পষ্টত কোনও নেটিভ কোড (কোন জেএনআই) ব্যবহার করে একটি বহুমুখী পদ্ধতিতে প্রোগ্রামটি পরিচালনা করতে বাধ্যতামূলক করেছে । …
9 java  c++  porting 

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