c++ উনল ডিফল্ট সি++ বই গাইড এবং তালিকা



সি++ প্রোগ্রামিং বই ডাউনলোড (1)

শিক্ষানবিস

ভূমিকা, কোন পূর্ববর্তী প্রোগ্রামিং অভিজ্ঞতা

  • সি ++ প্রাইমার * (স্ট্যানলি লিপম্যান, জোসি লাওজি, এবং বারবারা ই। মু) ( সি ++ 11 এর জন্য আপডেট করা হয়েছে ) 1 ক পৃষ্ঠাগুলিতে আসছে, এটি সি ++ এ খুব পুঙ্খানুপুঙ্খ ভূমিকা যা একটি খুব সহজলভ্য ফর্ম্যাটে কেবলমাত্র সবকিছুতে এবং মহান বিস্তারিত। পঞ্চম সংস্করণ (16 আগস্ট, ২01২ প্রকাশিত) সি ++ 11 জুড়ে। [Review]

  • প্রোগ্রামিং: সি ++ ব্যবহার করে মূলনীতি এবং অনুশীলন (বিজ্নে স্ট্রোস্ট্রপ, ২ য় সংস্করণ - ২5 মে, 2014) ( সি ++ 11 / সি ++ 14 এর জন্য আপডেট করা হয়েছে ) ভাষাটির নির্মাতার দ্বারা সি ++ ব্যবহার করে প্রোগ্রামিংয়ের ভূমিকা। একটি ভাল পঠিত, যে কোন পূর্ববর্তী প্রোগ্রামিং অভিজ্ঞতা অনুমান, কিন্তু শুধুমাত্র beginners জন্য নয়।

* সি ++ প্রাইমার প্লাস (স্টিফেন প্রতা) এর সাথে বিভ্রান্ত হবেন না, এটি উল্লেখযোগ্যভাবে কম অনুকূল review

পূর্ববর্তী প্রোগ্রামিং অভিজ্ঞতা সঙ্গে, ভূমিকা

  • C ++ (Bjarne Stroustrup) এর একটি সফর ( C ++ 17 এর দ্বিতীয় সংস্করণ ) "সফর" একটি দ্রুত (প্রায় 180 টি পৃষ্ঠা এবং 14 টি পাঠ্যক্রম) সমস্ত স্ট্যান্ডার্ড সি ++ (ভাষা এবং স্ট্যান্ডার্ড লাইব্রেরির টিউটোরিয়াল ওভারভিউ) এবং C ++ ব্যবহার করে 11 ) যারা ইতিমধ্যে সি ++ জানেন বা অন্তত অভিজ্ঞ প্রোগ্রামারদের জন্য একটি মাঝারি উচ্চ স্তরে। এই বইটি উপাদানটির বর্ধিত সংস্করণ যা সি ++ প্রোগ্রামিং ভাষা, চতুর্থ সংস্করণের অধ্যায়গুলি 2-5 গঠন করে।

  • অ্যাক্সিলারেটেড সি ++ (অ্যান্ড্রু কোনিগ এবং বারবারা মু, প্রথম সংস্করণ - ২4 শে আগস্ট, 2000) এটি মূলত সি ++ প্রাইমারের মতো একই স্থানের আচ্ছাদন করে, তবে এটি তার চতুর্থ স্থানটিতে করে। এটি মূলত কারণ এটি প্রোগ্রামিংয়ের ভূমিকা হিসাবে ব্যবহার করার চেষ্টা করে না, তবে এটি অন্যের ভাষায় প্রোগ্রাম করা হয়েছে এমন লোকেদের জন্য C ++ এর ভূমিকা। এটি একটি স্টিপার লার্নিং বক্ররেখা রয়েছে, তবে যারা এটির সাথে মোকাবিলা করতে পারে, তাদের পক্ষে এটি খুব কম সংবেদী ভাষা। (ঐতিহাসিকভাবে, প্রথম শিক্ষার বইটি ভাষা শেখার জন্য একটি আধুনিক পদ্ধতি ব্যবহার করে নতুন ভূমিকা ভেঙ্গে ফেলে।) এই সত্ত্বেও, C ++ এটি শিখায় বিশুদ্ধভাবে C ++ 98। [Review]

সেরা অনুশীলন

  • কার্যকরী সি ++ (স্কট মেয়ের্স, তৃতীয় সংস্করণ - ২২ মে, ২005) এটি সেরা দ্বিতীয় বই সি ++ প্রোগ্রামারদের পড়ার লক্ষ্যে লেখা হয়েছিল এবং এটি সফল হয়েছিল। এর আগে সংস্করণগুলির উদ্দেশ্য ছিল সি থেকে আসা প্রোগ্রামাররা, তৃতীয় সংস্করণটি এটিকে পরিবর্তন করে এবং জাভাগুলির মত ভাষা থেকে প্রোগ্রামারদের লক্ষ্য করে। এটি একটি খুব অ্যাক্সেসযোগ্য (এবং উপভোগ্য) শৈলীতে তাদের রেশেলে পাশাপাশি থাম্বের 50 টি সহজ-মনে রাখার নিয়ম উপস্থাপন করে। সি ++ 11 এবং সি ++ 14 এর উদাহরণ এবং কয়েকটি বিষয় পুরনো এবং কার্যকরী আধুনিক সি ++ পছন্দ করা উচিত। [Review]

  • কার্যকরী আধুনিক সি ++ (স্কট মেয়ের) মূলত এটি কার্যকরী C ++ এর নতুন সংস্করণ, সি ++ প্রোগ্রামাররা C ++ 03 থেকে C ++ 11 এবং C ++ 14 থেকে রূপান্তর করতে লক্ষ্য করে।

  • কার্যকরী এসটিএল (স্কট মেয়ের) এটি এসটিএল থেকে আসা স্ট্যান্ডার্ড লাইব্রেরির অংশ হিসাবে একইরকম কাজ করে যা কার্যকর সি ++ সম্পূর্ণরূপে ভাষাটি করেছে: এটি তাদের যৌক্তিকতা সহ অঙ্গের নিয়মগুলি উপস্থাপন করে। [Review]

অন্তর্বর্তী

  • আরো কার্যকরী সি ++ (স্কট মেয়ের) এমনকি কার্যকর সি ++ এর চেয়ে থাম্বের আরও নিয়ম। প্রথম বইয়ের মতো গুরুত্বপূর্ণ নয়, তবে এখনও জানা ভাল।

  • ব্যতিক্রমী সি ++ (হেরব সটার) পাজলগুলির একটি সেট হিসাবে উপস্থাপিত হয়েছে, এটির মধ্যে সম্পদ সম্পদ এবং ব্যতিক্রম সুরক্ষা সম্পর্কিত সেরা এবং পুঙ্খানুপুঙ্খ আলোচনার মধ্যে একটি রয়েছে C ++ এ রিসোর্স অ্যাকুইজিশন এর মাধ্যমে সূচনা (RAII) পাম্পড আইডিয়ম, নাম সন্ধান, ভাল বর্গ নকশা এবং সি ++ মেমরি মডেল সহ অন্যান্য বিষয়গুলির। [Review]

  • আরো ব্যতিক্রমী সি ++ (হেরব সটার) অতিরিক্ত ব্যতিক্রম নিরাপত্তা বিষয়গুলিকে আচ্ছাদিত C ++ তে আচ্ছাদিত করে না, সি ++ এ কার্যকর বস্তু-ভিত্তিক প্রোগ্রামিং এবং STL এর সঠিক ব্যবহার নিয়ে আলোচনা করার পাশাপাশি। [Review]

  • ব্যতিক্রমী সি ++ স্টাইল (হরিব Sutter) জেনেরিক প্রোগ্রামিং, অপ্টিমাইজেশান, এবং সম্পদ ব্যবস্থাপনা আলোচনা করে; এই বইটিতে সি ++ এ অ-সদস্য ফাংশন এবং একক দায়বদ্ধতা নীতির ব্যবহার করে মডুলার কোডটি কীভাবে লিখতে হয় তার একটি চমৎকার এক্সপোজিশন রয়েছে। [Review]

  • সি ++ কোডিং স্ট্যান্ডার্ডস (হেরব সটার এবং আন্দ্রে আলেকজান্ডারস্কু) "কোডিং মানক" এখানে অর্থহীন নয় "আমার কোড কতটুকু স্পেস করা উচিত?" এই বইটিতে 101 টি সর্বোত্তম অনুশীলন, মূর্তি, এবং সাধারণ ত্রুটি রয়েছে যা আপনাকে সঠিক লিখতে সাহায্য করতে পারে, বোধগম্য, এবং দক্ষ সি ++ কোড। [Review]

  • সি ++ টেমপ্লেট: দ্য সম্পূর্ণ গাইড (ডেভিড ভ্যান্দোভোর্ড এবং নিকোলাই এম। জোসুটিস) এটি সি ++ 11 এর আগে উপস্থিত থাকা টেম্পলেটগুলির বই। এটি সমস্ত বুনিয়াদি থেকে বেশ কিছু উন্নত টেমপ্লেট মেটাপ্রোগ্রামিংয়ের মধ্যে সবকিছু অন্তর্ভুক্ত করে এবং কিভাবে টেম্পলেটগুলি কাজ করে (প্রতিটি ধারণাগতভাবে এবং কিভাবে এটি প্রয়োগ করা হয়) এর প্রতিটি বিশদ ব্যাখ্যা করে এবং অনেকগুলি সাধারণ সমস্যা নিয়ে আলোচনা করে। পরিশিষ্টের মধ্যে ওয়ান ডিফিলিনেশন রুল (ওডিআর) এবং ওভারলোড রেজোলিউশনের চমৎকার সারসংক্ষেপ রয়েছে। সি ++ 11, সি ++ 14 এবং সি ++ 17 আচ্ছাদনকারী একটি দ্বিতীয় সংস্করণ ইতিমধ্যে প্রকাশিত হয়েছে। [Review]

অগ্রসর

  • আধুনিক সি ++ ডিজাইন (আন্দ্রে আলেকজান্ডারস্কু) উন্নত জেনেরিক প্রোগ্রামিং কৌশলগুলির একটি গ্রাউন্ডব্রিক বই। নীতি-ভিত্তিক নকশা, টাইপ তালিকা এবং মৌলিক জেনেরিক প্রোগ্রামিং আইডিয়মগুলি পরিচয় করিয়ে দেয় তখন জেনারিক প্রোগ্রামিং ব্যবহার করে কার্যকরীভাবে, মডুলারভাবে এবং পরিচ্ছন্নভাবে প্রয়োগ করা যেতে পারে এমন কতগুলি কার্যকর নকশা নিদর্শন (ছোট বস্তু বরাদ্দকারী, ফ্যাক্টর, কারখানা, দর্শক এবং বহু-পদ্ধতি সহ) । [Review]

  • সি ++ টেমপ্লেট মেটাপ্রোগ্রামিং (ডেভিড আব্রাহামস এবং আলেক্সি গুর্তোভয়)

  • সি ++ কনকুরেন্স ইন অ্যাকশন (এনথনি উইলিয়ামস) থ্রেড লাইব্রেরী, এটোমিক্স লাইব্রেরি, সি ++ মেমরি মডেল, লক এবং মু्यूटক্সেস সহ বহুবিধ অ্যাপ্লিকেশন ডিজাইন এবং ডিবাগিং সহ সি ++ 11 কনকুরেন্স সমর্থনের একটি বই।

  • উন্নত সি ++ মেটাপোগ্রামিং (ডেভিড ডি গেনারো) টিপিপি কৌশলগুলির একটি প্রাক-সি ++ 11 ম্যানুয়াল, তত্ত্বের চেয়ে অনুশীলনের উপর বেশি মনোযোগ দেয়। এই বইয়ের এক টুকরা স্নিপেট রয়েছে, যা কিছু টাইপ বৈশিষ্ট্য দ্বারা অপ্রচলিত করা হয়, কিন্তু কৌশল, তথাপি জানতে দরকারী। আপনি quirky বিন্যাস / সম্পাদনা সঙ্গে স্থাপন করতে পারেন, এটি আলেকজান্ডারস্কু চেয়ে পড়া সহজ, এবং যুক্তিযুক্ত, আরো ফলপ্রসূ। আরো অভিজ্ঞ ডেভেলপারদের জন্য, আপনি C ++ (কুইক) এর গাঢ় কোণার সম্পর্কে কিছু নিতে পারেন এমন একটি ভাল সুযোগ রয়েছে যা সাধারণত ব্যাপক অভিজ্ঞতার মাধ্যমে আসে।

রেফারেন্স স্টাইল - সমস্ত স্তর

  • সি ++ প্রোগ্রামিং ভাষা (Bjarne Stroustrup) ( C ++ 11 এর জন্য আপডেট করা হয়েছে ) এর সৃষ্টিকর্তা C ++ এর ক্লাসিক ভূমিকা। ক্লাসিক কে আর আর সমান্তরালভাবে লেখা হয়েছে, এটি প্রকৃতপক্ষে খুব ভালোভাবে পড়তে পারে এবং কোর ভাষা থেকে আদর্শ লাইব্রেরিতে সবকিছু নিয়েই, ভাষা দর্শনের প্রতিফলন প্রোগ্রামিং করতে। [Review] দ্রষ্টব্য: সি ++ স্ট্যান্ডার্ডের সমস্ত প্রকাশ এই প্রশ্নে ট্র্যাক করা হয়েছে: আমি কোথায় বর্তমান C ++ মান খুঁজে পাব ।

  • সি ++ স্ট্যান্ডার্ড লাইব্রেরি টিউটোরিয়াল এবং রেফারেন্স (নিকোলাই জোসুটিস) ( C ++ 11 এর জন্য আপডেট করা হয়েছে ) C ++ স্ট্যান্ডার্ড লাইব্রেরির জন্য ভূমিকা এবং রেফারেন্স। দ্বিতীয় সংস্করণ (9 এপ্রিল, ২01২ এ প্রকাশিত) সি ++ 11 জুড়ে। [Review]

  • সি ++ আইও স্ট্রিমস এবং লোকেলস (এঞ্জেলিকা ল্যাঞ্জার এবং ক্লাউস ক্রেফ্ট) এই বইটি সম্পর্কে খুব কম কিছু বলার নেই, যদি আপনি স্ট্রিমস এবং লোকেল সম্পর্কে কিছু জানতে চান, তবে এটিই সঠিক উত্তর খুঁজে পেতে একটি স্থান। [Review]

সি ++ 11/14/17 / ... রেফারেন্স:

  • সি ++ 11/14/17 স্ট্যান্ডার্ড (INCITS / আইএসও / আইইসি 14882: ২011/2014/2017) অবশ্যই, এটি সমস্ত + বা সি ++ নয় এমন চূড়ান্ত অর্বিটার। তবে সচেতন থাকুন যে এটি অভিজ্ঞ ব্যবহারকারীদের বোঝার জন্য যথাযথ সময় এবং প্রচেষ্টার জন্য উৎসাহিত করতে ইচ্ছুক একটি রেফারেন্স হিসাবে বিবেচিত। সি ++ 17 স্ট্যান্ডার্ড 198 সুইস ফ্রাঙ্কের জন্য ইলেকট্রনিক আকারে প্রকাশ করা হয়।

  • সি ++ 17 মান পাওয়া যায় তবে আপাতদৃষ্টিতে এটি একটি লাভজনক রূপে নয় - 17 এটি 198 সুইস ফ্রাঙ্ক (প্রায় ২00 মার্কিন ডলার) খরচ করে। অধিকাংশ মানুষের জন্য, মানসম্মত করার আগে চূড়ান্ত খসড়া যথেষ্ট (এবং বিনামূল্যে) এর চেয়ে বেশি। অনেকে আরও নতুন খসড়া পছন্দ করবে, নতুন বৈশিষ্ট্যগুলি নথিভুক্ত করবে যা C ++ 20 এ অন্তর্ভুক্ত হওয়ার সম্ভাবনা রয়েছে।

  • নতুন সি ++ (সি ++ 11/14) (সিডি ++ 11/14) ( কেবলমাত্র পিডিএফ) এর সংক্ষিপ্ত বিবরণ ( সি ++ 1y / C ++ 14 এর জন্য হালনাগাদ করা হয়েছে ) এই তিনটি উপস্থাপনার উপকরণ (স্লাইড এবং কিছু বক্তৃতা নোট) স্কট মেয়ের্স দ্বারা প্রদত্ত দিন প্রশিক্ষণ কোর্স, যিনি সি ++ এ একটি অত্যন্ত সম্মানিত লেখক। আইটেম তালিকা সংক্ষিপ্ত হলেও, মানের উচ্চ।

  • সি ++ কোর নির্দেশিকাগুলি (সি ++ 11/14/17 / ...) (বিজেন স্ট্রাউস্ট্রপ এবং হেরব সটার দ্বারা সম্পাদিত) একটি উন্নত অনলাইন নথি যা আধুনিক সি ++ ভাল ব্যবহার করার জন্য নির্দেশিকাগুলির একটি সেট রয়েছে। নির্দেশিকাগুলি অপেক্ষাকৃত উচ্চ স্তরের সমস্যাগুলির উপর দৃষ্টি নিবদ্ধ করা হয়, যেমন ইন্টারফেস, সংস্থান ব্যবস্থাপনা, মেমরি পরিচালনা এবং অ্যাপ্লিকেশন আর্কিটেকচার এবং লাইব্রেরি ডিজাইনকে প্রভাবিত করে একযোগে। প্রকল্পটি সিপিপন 15 এ বিজ্নে স্ট্রাউস্ট্রপ এবং অন্যান্যদের দ্বারা ঘোষণা করা হয়েছিল এবং সম্প্রদায় থেকে অবদান স্বাগত জানানো হয়েছিল। সর্বাধিক নির্দেশিকাগুলি একটি যৌক্তিকতা এবং উদাহরণ সহ সম্ভাব্য সরঞ্জাম সমর্থন নিয়ে আলোচনা করা হয়। অনেক নিয়ম স্ট্যাটিক বিশ্লেষণ সরঞ্জাম দ্বারা স্বয়ংক্রিয়ভাবে স্বয়ংক্রিয়ভাবে চেকযোগ্য হতে ডিজাইন করা হয়।

  • সি ++ সুপার-এফএকিউ (মার্শাল ক্লাইন, বার্নার স্ট্রাউস্ট্রপ এবং অন্যান্য) স্ট্যান্ডার্ড সি ++ ফাউন্ডেশনটি সি ++ ফাউন্ডেশনগুলিকে একত্রিত করার জন্য একটি প্রচেষ্টা যা পূর্বে Marshall Cline এবং Bjarne Stroustrup দ্বারা পৃথকভাবে রক্ষণাবেক্ষণ করে এবং নতুন অবদান অন্তর্ভুক্ত করে। আইটেমগুলি বেশিরভাগ মাঝামাঝি পর্যায়ে সমস্যার সমাধান করে এবং প্রায়শই একটি হাস্যকর স্বর দিয়ে লিখিত হয়। সমস্ত আইটেম সি ++ মানকটির সাম্প্রতিক সংস্করণটির সাথে সম্পূর্ণরূপে আপ টু ডেট হতে পারে না।

  • cppreference.com (C ++ 03/11/14/17 / ...) (নাইট কোহল দ্বারা শুরু করা) একটি উইকি যা মৌলিক কোর-ভাষার বৈশিষ্ট্যগুলির সংক্ষিপ্তসার করে এবং এটি C ++ স্ট্যান্ডার্ড লাইব্রেরির ব্যাপক ডকুমেন্টেশন রয়েছে। ডকুমেন্টেশনটি খুব সুনির্দিষ্ট তবে সরকারী মানক নথির চেয়ে সহজে পড়তে এবং এর উইকি প্রকৃতির কারণে আরও ভাল নেভিগেশান সরবরাহ করে। প্রকল্প C ++ মানের সমস্ত সংস্করণগুলি নথিভুক্ত করে এবং সাইট একটি নির্দিষ্ট সংস্করণের জন্য প্রদর্শনের ফিল্টার করার অনুমতি দেয়। প্রকল্পটি সিলেট সিটি কর্পোরেশনে ন্যেট কোহল কর্তৃক উপস্থাপিত হয়

ক্লাসিক / পুরোনো

দ্রষ্টব্য: এই বইগুলির মধ্যে থাকা কিছু তথ্য আপ-টু-ডেট নাও হতে পারে না এবং সর্বোত্তম অনুশীলন হিসাবে বিবেচিত হবে না।

  • সি ++ এর ডিজাইন এবং বিবর্তন (বিজ্নে স্ট্রাউস্ট্রপ) যদি আপনি জানতে চান ভাষাটি কীভাবে এটির মতো হয় তবে এই বইটি আপনাকে উত্তরগুলি খুঁজে পাবে। এই C ++ এর মানদণ্ডের আগে সবকিছু কভার করে।

  • C ++ এ Ruminations - (অ্যান্ড্রু Koenig এবং বারবারা Moo) [Review]

  • উন্নত সি ++ প্রোগ্রামিং স্টাইলস এবং আইডিয়মস (জেমস কপলিয়েন) প্যাটার্ন আন্দোলনের পূর্বসূরী, এটি অনেক C ++ - নির্দিষ্ট "idioms" বর্ণনা করে। এটি অবশ্যই একটি খুব ভাল বই এবং যদি আপনি সময়টি ছেড়ে দিতে পারেন তবে এখনও এটি পড়ার যোগ্য হতে পারে তবে পুরানো এবং বর্তমান C ++ এর সাথে আপ টু ডেট নয়।

  • বড় স্কেল সি ++ সফ্টওয়্যার ডিজাইন (জন লাকোস) লকোগুলি খুব বড় সি ++ সফ্টওয়্যার প্রকল্প পরিচালনা করার কৌশলগুলি ব্যাখ্যা করে। অবশ্যই, একটি ভাল পঠিত, যদি এটি শুধুমাত্র আপ টু ডেট ছিল। এটি C ++ 98 এর আগে অনেক আগে লেখা হয়েছিল এবং বড় বৈশিষ্ট্যগুলির জন্য অনেকগুলি বৈশিষ্ট্য (যেমন নামস্থান) গুরুত্বপূর্ণ। যদি আপনি একটি বড় C ++ সফটওয়্যার প্রকল্পে কাজ করতে চান তবে আপনি এটি পড়তে চাইতে পারেন, যদিও আপনাকে এটির সাথে লবণের চেয়ে বেশি পরিমাণে কিছু নিতে হবে। একটি নতুন সংস্করণ প্রথম ভলিউম 2018 সালে প্রত্যাশিত হয়

  • সি ++ অবজেক্ট মডেল (স্ট্যানলি লিপম্যান) এর ভিতরে আপনি যদি জানতে চান যে ভার্চুয়াল সদস্য ফাংশনগুলি কীভাবে প্রয়োগ করা হয় এবং একটি মাল্টি-উত্তরাধিকার দৃশ্যে মেমরির বেস অবজেক্টগুলি সাধারণত কীভাবে নির্ধারিত হয় এবং এটি কীভাবে কার্য সম্পাদনকে প্রভাবিত করে, তা হলে আপনি যেমন বিষয় পুঙ্খানুপুঙ্খ আলোচনা খুঁজে।

  • এননাটেটেড সি ++ রেফারেন্স ম্যানুয়াল (বিজ্নে স্ট্রোস্ট্রুপ, মার্গারেট এ এলিস) এই বইটি পুরনো 1989 সালে সি ++ 2.0 সংস্করণটি আবিষ্কার করে - পুরনো টেমপ্লেট, ব্যতিক্রম, নামস্থান এবং নতুন কাস্টগুলি এখনও চালু হয়নি। তবে বলা হয় যে, এই বইটি সমগ্র সি ++ মানদণ্ডের মধ্য দিয়ে যায়, যা যুক্তি, সম্ভাব্য বাস্তবায়ন এবং ভাষার বৈশিষ্ট্যগুলি ব্যাখ্যা করে। এটি সি ++ এর প্রোগ্রামিং নীতিগুলি এবং নিদর্শনগুলি শিখতে একটি বই নয়, তবে C ++ ভাষাটির প্রতিটি দিক বোঝার জন্য।

  • সি ++ এ চিন্তা করা (ব্রুস ইকেল, ২ য় সংস্করণ, 2000)। দুই ভলিউম; একটি টিউটোরিয়াল শৈলী intro স্তরের বই বিনামূল্যে সেট। ডাউনলোডঃ ভলিউম 1 , ভল ২ । দুর্ভাগ্যবশত তারা কোনও সরকারী ত্রুটি-বিচ্যুতি তালিকা সহ কয়েকটি ক্ষুদ্র ত্রুটির দ্বারা মারাত্মক (উদাহরণস্বরূপ যে const বজায় রাখা স্বয়ংক্রিয়ভাবে গঠন করে)। একটি আংশিক তৃতীয় পক্ষের ত্রুটি-বিচ্যুতি তালিকাটি পাওয়া যায় ( http://www.computersciencelab.com/Eckel.htm ), তবে দৃশ্যত এটি রক্ষণাবেক্ষণ করা হয় না।

  • বৈজ্ঞানিক ও প্রকৌশল সি ++: উন্নত প্রযুক্তি এবং উদাহরণগুলির একটি ভূমিকা (জন বার্টন এবং লি ন্যাকম্যান) এটি একটি বিস্তৃত এবং অত্যন্ত বিশদ বই যা সংখ্যাসূচক পদ্ধতির প্রসঙ্গে C ++ এ উপলব্ধ সমস্ত বৈশিষ্ট্য ব্যাখ্যা এবং ব্যবহার করার চেষ্টা করেছে। এটি বেশ কয়েকটি নতুন কৌশল চালু করেছিল, যেমন কুরিয়াসলি রিকারিং টেমপ্লেট প্যাটার্ন (সিআরটিপি, এছাড়াও বার্টন-নকম্যান ট্রিক নামে পরিচিত)। এটি মাত্রিক বিশ্লেষণ এবং স্বয়ংক্রিয় বৈষম্য হিসাবে বিভিন্ন কৌশল অগ্রণী। এটি অনেকগুলি সংহত এবং কার্যকর কোড সহ এসেছে, যা একটি এক্সপ্রেশন পসার থেকে ল্যাপ্যাক wrapper পর্যন্ত। কোডটি এখনও এখানে পাওয়া যায়: http://www.informit.com/store/scientific-and-engineering-c-plus-plus-an-introduction-9780201533934 । দুর্ভাগ্যবশত, বইটি শৈলী এবং সি ++ বৈশিষ্ট্যগুলির মধ্যে কিছুটা পুরনো হয়ে গেছে, তবে সেই সময়ে এটি একটি অবিশ্বাস্য সফর-ডি-ফোর্স ছিল (1994, প্রাক-STL)। গতিবিদ্যা উত্তরাধিকার অধ্যায়গুলি বুঝতে খুব জটিল এবং খুব জটিল নয়। এই ক্লাসিক বুকের একটি হালনাগাদ সংস্করণ যা সরানো স্যাম্যান্টিক্স এবং STL থেকে শিখেছি পাঠগুলি অন্তর্ভুক্ত করা খুব সুন্দর হবে।

এই প্রশ্নটি প্রতি বছর প্রকাশ করা হয় এমন কয়েক ডজন খারাপ সি ++ বইগুলির মধ্যে কয়েকটি মুক্তা সংগ্রহ করার চেষ্টা করে।

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

গুণমান বই এবং একটি আনুমানিক দক্ষতা স্তর প্রদান করার জন্য গৃহীত উত্তরটি সম্পাদনা করুন - বিশেষত সি ++ চ্যাট রুমে আপনার সংযোজন আলোচনা করার পরে । (নিয়মিত তারা আপনার সুপারিশের সাথে অসম্মতি থাকলে আপনার কাজকে পূর্বাবস্থায় ফিরিয়ে আনতে পারে।) আপনি ব্যক্তিগতভাবে যেভাবে পড়া / উপকৃত করেছেন তার প্রতিটি বই সম্পর্কে সংক্ষিপ্ত বিবরণ / বিবরণ যুক্ত করুন। মানের, শিরোনাম ইত্যাদি বিতর্ক করতে দ্বিধা বোধ করবেন না। মানদণ্ডগুলি পূরণ করে এমন বইগুলি তালিকাতে যোগ করা হবে। সমিতির সি এবং সি ++ ব্যবহারকারীদের (এসিইউ) সমীক্ষায় থাকা বইগুলিতে পর্যালোচনাগুলির লিঙ্ক রয়েছে।

* নোট: প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী এবং অন্যান্য সংস্থান C ++ ট্যাগ তথ্য এবং সি ++ এর অধীনে পাওয়া যেতে পারে - FAQ।





c++-faq