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

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

7
কেন এক লাইনে একটি ভেরিয়েবল ঘোষণা করবেন এবং পরের দিকে এটি বরাদ্দ করবেন?
আমি প্রায়শই সি এবং সি ++ কোডে নিম্নলিখিত কনভেনশন দেখতে পাই: some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; পরিবর্তে some_type val = something; some_type *ptr = &something_else; আমি প্রাথমিকভাবে ধরে নিয়েছিলাম যে সেই দিনগুলি থেকে এই অভ্যাসটি বাকি ছিল যখন আপনাকে সুযোগের শীর্ষে সমস্ত স্থানীয় …
101 c++  c 

14
সংকলক অপ্টিমাইজেশনের উপর নির্ভর করে এমন কোড লেখা কি অনুশীলন?
আমি কিছু সি ++ শিখছি, এবং প্রায়শই ফাংশনের মধ্যে তৈরি ফাংশনগুলি থেকে বড় অবজেক্টগুলি ফিরে আসতে হয়। আমি জানি রেফারেন্স অনুসারে পাস আছে, একটি পয়েন্টার ফিরিয়ে দেওয়া হয়েছে, এবং একটি রেফারেন্স ধরণের সমাধানগুলি ফিরে আসবে, তবে আমি আরও পড়েছি যে সি ++ সংকলকগুলি (এবং সি ++ স্ট্যান্ডার্ড) রিটার্ন মান অপ্টিমাইজেশনের …
99 c++  performance 

14
কেন সর্বাধিক ব্রাউজারগুলি সি ++ এ বন্ধ করা হয় [বন্ধ]
দেখে মনে হচ্ছে বেশিরভাগ সাধারণ ওয়েব ব্রাউজারগুলি (ফায়ারফক্স, ক্রোম, সাফারি) সি ++ ব্যবহার করে তৈরি করা হয়েছে। হু হ্যা?

8
আধুনিক সি ++ কি সি # কে প্রতিস্থাপন করছে? মাইক্রোসফ্ট কি বিকাশকারীদের সি ++ গ্রহণ করার জন্য চাপ দিচ্ছে? [বন্ধ]
আমি আধুনিক সি ++ জনপ্রিয়তা এবং সি # বা অন্যান্য সি-মত ভাষা থেকে সি ++ এ মাইগ্রেশন সম্পর্কে কিছু কথা শুনেছি। আমি সি ++ ১১ টি বৈশিষ্ট্য সম্পর্কে জানি তবে আমি আপনার অভিজ্ঞতাগুলি শুনতে চাই বিশেষত এমন বিকাশকারীদের কাছ থেকে যারা সি # থেকে সি ++ এ স্থানান্তরিত হয়েছিল। আরও …
91 c#  c++ 

8
হেডার ফাইল বা উত্স ফাইলটিতে ফাংশনগুলি নথিভুক্ত করা ভাল?
যে ভাষাগুলিতে একটি "উত্স" এবং "শিরোনাম" ফাইলের মধ্যে পার্থক্য রয়েছে (প্রধানত সি এবং সি ++), শিরোনাম ফাইলটিতে ফাংশনগুলি নথিভুক্ত করা আরও ভাল: ( সিসিএএন থেকে চালিত ) /** * time_now - return the current time * * Example: * printf("Now is %lu seconds since epoch\n", (long)time_now().tv_sec); */ struct timeval time_now(void); …
86 c++  c  headers 

11
জাভা বিকাশকারীরা কি সচেতনভাবে RAII ত্যাগ করেছিল?
দীর্ঘ সময়ের সি # প্রোগ্রামার হিসাবে আমি সম্প্রতি রিসোর্স অ্যাকুইজিশন ইজ ইনিশিয়ালাইজেশন (আরআইআইআই) এর সুবিধা সম্পর্কে আরও জানতে এসেছি । বিশেষত, আমি আবিষ্কার করেছি যে সি # আইডিয়াম: using (var dbConn = new DbConnection(connStr)) { // do stuff with dbConn } সি ++ সমতুল্য: { DbConnection dbConn(connStr); // do stuff …
82 java  c#  c++  language-design 

15
জাভা কেন সি ++ এর চেয়ে দ্রুততর হতে পারে?
কখনও কখনও জাভা বেঞ্চমার্কগুলিতে সি ++ ছাড়িয়ে যায়। অবশ্যই, কখনও কখনও সি ++ আউটপারফর্ম করে। নিম্নলিখিত লিঙ্কগুলি দেখুন: http://keithlea.com/javabench/ http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/ http://blog.cfelde.com/2010/06/c-vs-java-performance/ তবে এটি কীভাবে সম্ভব? এটি আমার মনের কথা ভঙ্গ করে যে ব্যাখ্যা করা বাইটকোড কোনও সংকলিত ভাষার চেয়ে দ্রুততর হতে পারে। কেউ দয়া করে ব্যাখ্যা করতে পারেন? ধন্যবাদ!
79 java  c++  performance 

5
কেন সি এবং সি ++ এর জন্য কোনও প্যাকেজ ম্যানেজমেন্ট সিস্টেম নেই? [বন্ধ]
কিছু প্রোগ্রামিং ভাষা রয়েছে যার জন্য একটি প্যাকেজ পরিচালনা ব্যবস্থা রয়েছে: CTAN TeX জন্য পার্লের সিপিএএন পাইপ এবং ডিম পাইথনের জন্য জাভা জন্য ম্যাভেন হাস্কেলের জন্য ক্যাবল রুবির রত্ন নোডজেএসের জন্য এনপিএম ফ্রন্টএন্ড জাভাস্ক্রিপ্ট এবং সিএসএসের জন্য বোভার সি # এর জন্য ন্যুগেট পিএইচপি জন্য সুরকার এই জাতীয় সিস্টেম সহ …
78 c++  c  builds  packages 

20
পাঠযোগ্য কোডের সাথে অপ্টিমাইজড কোডটি প্রতিস্থাপন করা ঠিক আছে কি?
কখনও কখনও আপনি এমন পরিস্থিতিতে চলে যান যেখানে আপনাকে কিছু বিদ্যমান কোড প্রসারিত / উন্নত করতে হবে। আপনি দেখতে পাচ্ছেন যে পুরাতন কোডটি খুব দুর্বল, তবে এটি প্রসারিত করাও বেশ কঠিন এবং পড়তে সময় লাগে। এটি আধুনিক কোড দিয়ে প্রতিস্থাপন করা ভাল ধারণা? কিছু সময় আগে আমি চর্বিযুক্ত পদ্ধতির পছন্দ …

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

11
বেস-ফর-অল-অবজেক্টস কেন সি ++ এ নিরুৎসাহিত করা হচ্ছে
স্ট্রাস্ট্রাপ বলেছে "তাত্ক্ষণিকভাবে আপনার সমস্ত ক্লাসের (একটি অবজেক্ট ক্লাস) এর জন্য একটি অনন্য বেস উদ্ভাবন করবেন না, (সি ++ প্রোগ্রামিং ভাষার চতুর্থ সংস্করণ, সেক 1.3.4) বেস-ক্লাস-ফর-সব কিছুর জন্য সাধারণত একটি খারাপ ধারণা এবং এটি কখন তৈরি করা অর্থবোধ করে?

3
পাইথন সি তে লেখা হয় এবং সি ++ তে লেখা হয় না কেন?
ইন পাইথন টিউটোরিয়াল এক পড়তে পারেন সি যে পাইথন মূল বাস্তবায়ন; অন্যদিকে, সিটিতে লিখিত পাইথন বাস্তবায়ন, (...) আমি খুব কৌতূহলী পাই যে পাইথন সি তে লেখা হয়েছিল এবং সি ++ কেন নয়? আমি এই সিদ্ধান্তের পিছনে যুক্তি জানতে চাই এবং উত্তরটি historicalতিহাসিক উল্লেখগুলি দ্বারা সমর্থন করা উচিত (এবং মতামত ভিত্তিক …

6
`ধরা (…) {নিক্ষেপ; bad `একটি খারাপ অভ্যাস?
যদিও আমি সম্মত হই যে ... পুনর্বিবেচনা ছাড়াই ধরা সত্যই ভুল, তবুও আমি বিশ্বাস করি যে এইরকম কনস্ট্রাক্ট ব্যবহার করা: try { // Stuff } catch (...) { // Some cleanup throw; } RAII প্রযোজ্য নয় এমন ক্ষেত্রে গ্রহণযোগ্য । (দয়া করে, জিজ্ঞাসা করবেন না ... আমার সংস্থার প্রত্যেকেই অবজেক্ট-ভিত্তিক …
74 c++ 

19
আমার কেন মাইক্রো পারফরম্যান্স এবং দক্ষতা সম্পর্কে যত্ন নেওয়া উচিত?
সি / সি ++ পৃষ্ঠাগুলিতে অনেকগুলি প্রশ্নোত্তর, বিশেষভাবে বা অপ্রত্যক্ষভাবে মাইক্রো পারফরম্যান্স সম্পর্কিত সমস্যাগুলি (যেমন একটি পরোক্ষ বনাম সরাসরি বনাম ইনলাইন ফাংশনটির ওভারহেড) বা O (N 2 ) বনাম O (N লগ এন) অ্যালগরিদম ব্যবহার করে একটি 100 আইটেমের তালিকা। আমি সর্বদা মাইক্রো পারফরম্যান্স সম্পর্কে কোনও উদ্বেগ এবং ম্যাক্রো পারফরম্যান্স …

3
নতুন কোডে প্রায় সর্বত্র সি ++ 17 এর [[নোডিসকার্ড]] ব্যবহার না করার কারণ কী?
সি ++ 17 [[nodiscard]]বৈশিষ্ট্যটির সাথে পরিচয় করিয়ে দেয়, যা প্রোগ্রামাররা এমনভাবে ফাংশনগুলি চিহ্নিত করতে সক্ষম করে যে প্রত্যাবর্তিত বস্তুটি কলার দ্বারা বাতিল করা হলে সংকলক একটি সতর্কতা উত্পন্ন করে; একই বৈশিষ্ট্যটি একটি সম্পূর্ণ শ্রেণীর ধরণের যুক্ত করা যেতে পারে। আমি মূল প্রস্তাবটিতে এই বৈশিষ্ট্যটির অনুপ্রেরণা সম্পর্কে পড়েছি এবং আমি জানি …
70 c++ 

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