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

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

10
"যদি" এবং "যখন" ব্যবহার করা হয় তখন ভাষার কেন প্রকাশের চারপাশে বন্ধনী প্রয়োজন?
সি, জাভা, এবং C মত ভাষাসমূহ ++, সব একটি সম্পূর্ণ অভিব্যক্তি প্রায় প্রথম বন্ধনী প্রয়োজন যখন একটি ব্যবহৃত if, whileঅথবা switch। if (true) { // Do something } উল্টোদিকে if true { // Do something } এটি আমার কাছে অদ্ভুত বলে মনে হচ্ছে কারণ প্রথম বন্ধনী অপ্রয়োজনীয়। এই উদাহরণে, trueএটি …

13
প্রতিটি একক বিনীত পয়েন্টার রক্ষা করা কি যুক্তিসঙ্গত?
একটি নতুন কাজে, আমি কোডের মত কোডের জন্য এই জাতীয় কোডের পতাকাঙ্কিত হয়ে যাচ্ছি: PowerManager::PowerManager(IMsgSender* msgSender) : msgSender_(msgSender) { } void PowerManager::SignalShutdown() { msgSender_->sendMsg("shutdown()"); } আমাকে বলা হয়েছে যে শেষ পদ্ধতিটি পড়া উচিত: void PowerManager::SignalShutdown() { if (msgSender_) { msgSender_->sendMsg("shutdown()"); } } অর্থাত্, আমি অবশ্যই ভেরিয়েবলের NULLচারপাশে একটি প্রহরী রাখতে …

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

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

7
সি ++ তে বিট ফ্ল্যাগের জন্য স্কোপড এনাম ব্যবহার করা
একটি enum X : int(সি #) বা enum class X : int(সি ++ 11) এমন এক ধরণের যা একটি লুকানো অভ্যন্তরীণ ক্ষেত্র intযা কোনও মান ধরে রাখতে পারে। এছাড়াও, Xএনামের উপর সংখ্যক পূর্বনির্ধারিত ধ্রুবক সংজ্ঞায়িত করা হয়। এনামটি তার পূর্ণসংখ্যার মান এবং বিপরীতে castালাই সম্ভব। এটি সি # এবং সি …

10
ভাল শো () + লুকান () বা সেটভিজিবল (বুল দৃশ্যমান)?
এর চেয়ে ভাল আর কেন? (ইন্টারফেস-ডিজাইনের দিক থেকে): ক) দুটি Show()এবং Hide()কাজ আছে খ) একটি SetVisible(bool visible)ফাংশন আছে সম্পাদনা: উদাহরণস্বরূপ কিছু বস্তুর দৃশ্যমান অবস্থা রয়েছে এবং এটি পরিবর্তন করতে এই ফাংশনগুলি ব্যবহৃত হয়। গ) তিনটি লাভ করার জন্য Show(), Hide(), SetVisible(bool visible)ফাংশন
59 java  c++  interfaces 

9
std :: শেয়ারড_পিটার একটি শেষ অবলম্বন হিসাবে?
আমি কেবল "চলমান নেটিভ ২০১২" স্ট্রিমগুলি দেখছিলাম এবং আমি সে সম্পর্কে আলোচনাটি লক্ষ্য করেছি std::shared_ptr। বার্জারের কিছুটা নেতিবাচক দৃষ্টিভঙ্গি std::shared_ptrএবং তাঁর মন্তব্য শুনে আমি কিছুটা অবাক হয়েছিলাম এবং কোনও মন্তব্য যখন কোনও বস্তুর জীবনকাল অনিশ্চিত হয় তখন এটি "শেষ অবলম্বন" হিসাবে ব্যবহার করা উচিত (যা আমি বিশ্বাস করি, তাঁর মতে, …

13
অনির্ধারিত আচরণের পিছনে দর্শন
সি \ সি ++ স্পেসিফিকেশনগুলি সংকলকদের তাদের নিজস্ব উপায়ে বাস্তবায়নের জন্য বিপুল সংখ্যক আচরণ খোলা রেখে দেয়। এখানে অনেকগুলি প্রশ্ন রয়েছে যা সর্বদা এখানে একই সম্পর্কে জিজ্ঞাসা করতে থাকে এবং আমাদের এটি সম্পর্কে কয়েকটি চমৎকার পোস্ট রয়েছে: https://stackoverflow.com/questions/367633/what-are-all-the-common-undefined-behaviour-that-ac-programmer-should-know-abo https://stackoverflow.com/questions/4105120/what-is-undefined-behavior https://stackoverflow.com/questions/4176328/undefined-behavior-and-sequence-points আমার প্রশ্নটি অপরিবর্তিত আচরণ কী তা সম্পর্কে নয় বা এটি …

17
কোন প্রোগ্রামিং সমস্যাগুলি পয়েন্টার ব্যবহার করে সবচেয়ে ভাল সমাধান করা হয়? [বন্ধ]
ঠিক আছে, আমি মূলত পয়েন্টারগুলি কীভাবে ব্যবহার করতে হয় তা বুঝতে পারি তবে আরও ভাল প্রোগ্রামিং করার জন্য কীভাবে সেগুলি ব্যবহার করা যায় তা সেরা নয়। পয়েন্টার ব্যবহারের সাথে জড়িত সমাধানের জন্য ভাল প্রকল্প বা সমস্যাগুলি কী কী যাতে আমি আরও ভাল বুঝতে পারি?

11
জাভার একটি আধুনিক পর্যালোচনা [বন্ধ]
আমি কয়েক বছর ধরে প্রোগ্রামিং করছি এবং আমি জাভাতে শুরু করেছি, এবং আমার সময়ে আমি বিভিন্ন বিভিন্ন উত্স পেয়েছি যা জাভাটিকে কোনওভাবে বা অন্য কোনওভাবে নিকৃষ্ট ভাষা বলে দাবি করে। আমি ভাল করেই জানি যে প্রতিটি ভাষারই এর শক্তি এবং দুর্বলতা রয়েছে তবে জাভা সম্পর্কে আমি অনেক কিছু পড়েছি বলে …

9
পঠনযোগ্যতা বনাম রক্ষণাবেক্ষণযোগ্যতা, নেস্টেড ফাংশন কলগুলি লেখার বিশেষ ক্ষেত্রে
নেস্টেড ফাংশন কলগুলির জন্য আমার কোডিং শৈলীটি নিম্নলিখিত: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); আমি সম্প্রতি একটি বিভাগে পরিবর্তিত হয়েছি যেখানে নিম্নলিখিত কোডিং শৈলীটি খুব ব্যবহৃত হয়: var a = F(G1(H1(b1), H2(b2)), G2(c1)); আমার …

7
সি ++ এ 'অবশেষে' নির্মাণ কেন হয় না?
সি ++ এ ব্যতিক্রম হ্যান্ডলিং চেষ্টা / নিক্ষেপ / ধরা সীমাবদ্ধ। অবজেক্ট প্যাসকাল, জাভা, সি # এবং পাইথনের বিপরীতে, এমনকি সি ++ 11-তেও এই নির্মাণটি finallyকার্যকর করা হয়নি। আমি "ব্যতিক্রমী নিরাপদ কোড" নিয়ে আলোচনা করে প্রচুর সি ++ সাহিত্য দেখেছি। লিপম্যান লিখেছেন যে ব্যতিক্রমী নিরাপদ কোড একটি গুরুত্বপূর্ণ তবে উন্নত, …
57 c++  exceptions 

7
স্ট্যান্ড :: স্ট্রিংয়ের মুখে কেন এতগুলি স্ট্রিং ক্লাস রয়েছে?
আমার কাছে মনে হয় যে অনেক বড় সি ++ গ্রন্থাগার তাদের নিজস্ব স্ট্রিং ধরণের তৈরি করে। ক্লায়েন্ট কোডে আপনি হয় লাইব্রেরি থেকে ব্যবহার করতে হবে ( QString, CString, fbstringবা মান টাইপ এবং এক মধ্যে রূপান্তর গ্রন্থাগার ব্যবহারের (যা অধিকাংশ সময় জড়িত রাখা ইত্যাদি, আমি নিশ্চিত যে কেউ কয়েক নাম পারব) …
56 c++ 

3
ল্যাম্বদা কী এবং এটি কেন কার্যকর হবে? [বন্ধ]
এতক্ষণ আমি শুনেছি: ল্যাম্বদা ক্যালকুলাস লাম্বদা প্রোগ্রামিং লাম্বদা এক্সপ্রেশন লাম্বদা ফাংশন যা সবগুলি ফাংশনাল প্রোগ্রামিংয়ের সাথে সম্পর্কিত বলে মনে হচ্ছে ... স্পষ্টতই এটি সি ++ 1x এর সাথে সংহত করা হবে, তাই আমি এখন এটি আরও ভালভাবে বুঝতে পারি: http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions লাম্বডাস জিনিসগুলি কি সংক্ষিপ্তভাবে সংজ্ঞায়িত করতে পারে এবং এটি কার্যকর …

15
আমাদের পোস্টফিক্স ইনক্রিমেন্ট কেন?
দাবি অস্বীকার : আমি উপসর্গ এবং পোস্টফিক্স ইনক্রিমেন্টের শব্দার্থক সম্পর্কে ভালভাবে জানি। সুতরাং দয়া করে তারা কীভাবে কাজ করে তা আমাকে ব্যাখ্যা করবেন না। স্ট্যাক ওভারফ্লোতে প্রশ্নগুলি পড়া, আমি সাহায্য করতে পারছি না তবে লক্ষ্য করুন যে প্রোগ্রামাররা বার বার পোস্টফিক্স ইনক্রিমেন্ট অপারেটর দ্বারা বিভ্রান্ত হয়। এগুলি থেকে নিম্নলিখিত প্রশ্নটি …
55 c++  c  postfix 

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