সেরা সি ++ সাক্ষাত্কার প্রশ্নটি কী? [বন্ধ]


28

আপনি যদি কোনও সি ++ প্রোগ্রামারকে তাদের সি ++ দক্ষতা পরিমাপ করার জন্য একটি প্রশ্ন জিজ্ঞাসা করতে পারেন তবে এটি কী হবে?

আমি যে প্রশ্নটি সবচেয়ে ভাল বলে মনে করি তা হ'ল: আপনি কি "এটি মুছুন" কল করতে পারেন? সদস্য ফাংশন ভিতরে? (আমি এটি একটি লিঙ্ক হিসাবে রেখেছি যাতে আপনি এটির মাধ্যমে প্রথমে চিন্তা করতে পারেন, তারপরে সেরা সি ++ সাক্ষাত্কার প্রশ্নে যান - সঠিক উত্তরটি দেখার জন্য ! )

আমি এটি জিজ্ঞাসা করি না কারণ আমি প্রত্যাশা করি বেশিরভাগ লোকেরা উত্তরটি জানেন। তারা যদি তা করে তবে এটি কোনও কার্যকর প্রশ্ন নয়। আমি তারা জিজ্ঞাসা করতে জিজ্ঞাসা করি যে তারা সঠিক উত্তর এবং তারা কীভাবে এটির পথে কাজ করতে পারে।

উত্তর:


8

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

যোগ করা হয়েছে: এই উত্তরে টেমপ্লেট ভার্চুয়াল সদস্য ফাংশনটির অর্থ টেমপ্লেট ফাংশন যা কোনও শ্রেণীর ভার্চুয়াল সদস্য ফাংশন - টেম্পলেট শ্রেণিতে নিয়মিত সদস্য ফাংশন নয়। বিভ্রান্তির জন্য দুঃখিত :(


3
@ সামারলাইট: আমি ভার্চুয়াল সদস্য ফাংশন এবং টেমপ্লেটগুলি মিশ্রিত করি এবং এতদূর খারাপ কিছু ঘটেনি ... তাই আমি ভয় করি যে আপনি কী পাচ্ছেন তা আমি বুঝতে পারি নি। আমাকে আলোকিত করার যত্ন :)?
ম্যাথিউ এম।

2
এই উত্তরটি প্রায় তবে সঠিক নয়। আপনার কাছে টেম্পলেট ভার্চুয়াল সদস্য ফাংশন থাকতে পারে না, তবে আপনার কোনও টেম্পলেট শ্রেণীর ভার্চুয়াল সদস্য ফাংশন থাকতে পারে।
23/09 এ ক্যাফাইভ

1
@ গ্রীষ্মকালীন আলো: আহ! মজাদার প্রশ্ন হ্যাঁ, প্রায়শই পপ আপ হয়;)
ম্যাথিউ এম .15

2
@ নিকি: এটি টেম্পলেট শ্রেণিতে একটি ভার্চুয়াল সদস্য ফাংশন - টেমপ্লেটের মতো ভার্চুয়াল টেম্পলেট সদস্য ফাংশন নয় <টাইপনেম টি> ভার্চুয়াল শূন্য ডোমোসামিংথিং জেনেরিক টাইপটি (টি আরগ);
গ্রীষ্মের আলো

2
@ সামারলাইট: আপনার পোস্টে এই উদাহরণটি অন্তর্ভুক্ত করা উচিত ছিল। আপনি এখন পর্যন্ত কি বোঝাতে চেয়েছিলেন তা আমার কোনও ধারণা ছিল না। ভাল প্রশ্ন, যদিও এখন আমি এটি বুঝতে পারি না ;-)
নিক

57

সেরা সি ++ সাক্ষাত্কারের প্রশ্নটি একটি প্রোগ্রামিং সমস্যা হবে, কুইজ প্রশ্ন নয়।


একমত। সিনট্যাক্স সম্পর্কে জিজ্ঞাসা করবেন না যা গুগলে সন্ধান করা যেতে পারে। পরিবর্তে, প্রার্থীকে একটি সহজ (যদিও তুচ্ছ নয়) ফাংশন লিখুন, সম্ভবত আপনি নিজের কোডটিতে একটি পর্যায়ে লিখেছেন এমন কিছু।
খ্রিস্টিয়াকক

4
সহজ হিসাবে এমনকি কিছু হিসাবে আপনি একটি বিশেষজ্ঞ প্রোগ্রামার সম্পর্কে অনেক বলতে পারেন "একটি স্ট্রিং বিপরীত একটি ফাংশন লিখতে": কি তারা ব্যবহার CString, char*, std::string, ইত্যাদি .; তারা কি নতুন স্ট্রিং ফিরিয়ে দেয় বা জায়গায় বিপরীত হয়; তারা কী অক্ষরে অক্ষরে লুপ পড়ে থাকে বা লাইব্রেরির ফাংশনকে ডাকে? এবং অবশ্যই যদি তারা স্ট্রিংকে উল্টানোর মতো সাধারণ কিছু না করতে পারে তবে এটি তাদের সম্পর্কে আপনাকে অনেক কিছু জানায়! এছাড়াও অনেকগুলি ফলো-আপ প্রশ্ন রয়েছে, যেমন এটি ইউনিকোডের সাথে কাজ করে, এটি কি ইউটিএফ -8 ইত্যাদির সাথে কাজ করে
গ্যাবে

16
@ এর্নেলি: সি ++ আসলেই কখনই বন্ধ হয় নি? সিরিয়াসলি?
স্টিভেন ইভার্স

1
@ গাবে - ভাল পয়েন্ট উদাহরণস্বরূপ, কোনও পলিসি প্যারামিটারের সাথে উল্টো জায়গায় কোনও টেমপ্লেট করা খুব সাধারণ হবে না, বা (সম্ভবত পলিসি বরং ফাংশন) বেশ জটিল হবে, যখন এটি ভ্যারিয়েবল-বাইটস-প্রতি-চরিত্রের স্ট্রিংয়ের কথা আসে। অ-অকাল-অপ্টিমাইজেশন (একটি নতুন স্ট্রিং তৈরি করুন কারণ এটি সাধারণ হওয়া সহজ) বা তত্পরতা জানি না (ঘটনার আগমুহূর্তে সেই বিষয়টি নিয়ে উদ্বিগ্ন হবেন না, এবং স্থানের বিপরীতটি খুব কঠিন নয়, সম্ভবত একটি বাচ্চা নেই) সহজ, স্থির-প্রস্থ-চরিত্রের স্ট্রিংগুলির জন্য) জিতে যাবে।
স্টিভ 314

1
@ এর্নেলি - আপনি wchar_t এবং std :: wstring ভুলে যাচ্ছেন এবং তাদের উইন্ডোজ / ইউনিক্সে বিভিন্ন জিনিস অর্থ
মার্টিন বেকেট

32

আমি তাদের জিজ্ঞাসা করব তারা সি ++ 0x সম্পর্কে কী পছন্দ করে। এগুলি থেকে আমি তাদের বিভিন্ন স্টেরিওটাইপগুলিতে "বালতি" দিতে পারি:

  • সুপার ওল্ড স্কুল, সি কোডটি সংকলন করতে সি ++ সংকলক ব্যবহার করে
  • পুরাতন স্কুল, এসটিএল দ্বারা ভীত (বা কোনও বিন্দু দেখেনি), পরিবর্তনগুলি ধরে রাখছে না
  • ল্যাম্বডাসকে ভালবাসে, এসটিএলকে যথাযথ রেফারেন্সগুলি, বড় আরআইআইআই ফ্যান, শেয়ারড_সিপিআর ব্যবহার করার জন্য উত্তপ্ত, অনন্য_পাত্র ইত্যাদি পছন্দ করে
  • তিক্ত কারণ কারণ গত কয়েক বছরে লিখিত সমস্ত বুস্ট কোডটি সি ++ 0 এক্স সমতুল্য ব্যবহারের জন্য গ্রহণ করতে হবে
  • অপেক্ষাকৃত ছোট প্রশ্নের উত্তর দেওয়ার সময় আমার মাথা বিস্ফোরিত করে এমন পাগল টেম্পলেট বিপণনকারী

সম্ভাবনাগুলি হ'ল এর মধ্যে কয়েকটি বালতি আপনার জন্য উপযুক্ত এবং কিছুটি "আসার জন্য ধন্যবাদ"। এমন একটি প্রশ্ন হিসাবে যা আপনাকে দ্রুত প্রচুর তথ্য দেয়, এটি আমার বিজয়ী।


1
একটি ভাল শীর্ষস্থানীয় প্রশ্নের জন্য +1 যা এই বিষয়টির চারপাশে প্রচুর আলোচনাকে উত্সাহ দেয়।
গ্যারি রোয়ে

8
আপনি এমন লোকের বিভাগটি ভুলে গেছেন যাদের C ++ 0x কী তা জানেনা। আমি অনুমান করি যে এটির উত্তর বেশি হবে এবং প্রথম দুটি ধরণের ফিট হবে।
দ্রুত মাছ

1
@ ফার্স্ট ফিশ, হ্যাঁ, সি ++ 0 এর মত লোকেরা কী? সাধারণত প্রথম দুটি বিভাগগুলির মধ্যে একটি হবে এবং সাধারণত তাদের উত্তরে এটি আলোকিত করবে।
কেট গ্রেগরি

28

"আপনি এটিকে মুছতে পারেন কেন" তা নিয়ে আমি কিছুটা বিস্মিত হই একটি আকর্ষণীয় প্রশ্ন হিসাবে বিবেচিত হয়। সি ++ এ সিওএম কোড লিখেছেন এমন যে কেউ জানেন যে একটি বেসিক সিওএম প্রোগ্রামিংয়ের প্রথম দিনে আপনি প্রথম যে বিষয়টি শিখেন তা হ'ল "এটিকে মুছুন" কীভাবে সঠিকভাবে ব্যবহার করতে হয়। আমি মনে করি এটি নির্ধারণ করা কার্যকর হতে পারে যে, বলুন, কেউ COM প্রোগ্রাম লেখার বিষয়ে তাদের জীবনবৃত্তির উপর শুয়ে আছে, তবে সাধারণ জ্ঞান হিসাবে C ++ প্রশ্ন, যদি কেউ তাৎক্ষণিকভাবে উত্তর দিতে না পারে তবে তারা ভাল ফিট হবে না আমার দলের জন্য

যাইহোক, যদি আপনার লক্ষ্যটি এমন একটি প্রশ্ন নিয়ে আসে যা সি ++ দক্ষতা পরিমাপ করে তবে একটি প্রশ্ন বাছাই করা ভুল পথ। এটাকে ঘুরাও. সঠিক প্রশ্ন জিজ্ঞাসা করা হয়:

এক থেকে দশ পর্যন্ত স্কেলে আপনি একজন সি ++ প্রোগ্রামার কতটা ভাল?

এটি এমন প্রশ্ন নয় যা আপনাকে চাইলে উত্তর পেয়ে যায়। সবাই নির্বিশেষে "আট" বলে। আপনি যে উত্তরটি চান সে উত্তরটি হ'ল:

ঠিক আছে, সুতরাং আপনি একজন আট। কোন সমস্যা ক্ষেত্রটি কী বলে আপনি মনে করেন যে সাতজনকে নিয়ে কাজ করাতে সমস্যা হবে?

এবং বুম , এখন আপনি তাদের পেয়েছি। যদি প্রার্থী মনে করেন যে "পুনরাবৃত্তির সাথে কিছু করার" বা "ভার্চুয়াল ডেস্ট্রাক্টর ব্যবহার করার সময়" এই ধরণের জিনিস যার সাথে সাতজনকে কঠিন সময় কাটাতে হয়, তবে আপনি জানেন যে তারা পুনরাবৃত্তি বা ডেস্ট্রাক্টর বা যা কিছু সম্পর্কে কিছুটা জানেন , এবং যে তাদের জ্ঞান এর চেয়ে বেশি বেশি যায় না।

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


3
আমি এটি ব্যবহার করতে শুরু করব: ঠিক আছে, তাই আপনি আট জন an কোন সমস্যা ক্ষেত্রটি কী বলে আপনি মনে করেন যে সাতজনকে নিয়ে কাজ করাতে সমস্যা হবে?
ডেভিড থিলেন

10
এখানে আরও একটি ভাল প্রশ্ন: আপনি যে সমস্যায় পড়েছেন একজন নয় জন কী করতে পারে?
ডেভিড থর্নলি

এতো চমকপ্রদ এটি আশ্চর্যজনক।
আপডম অ্যাডাম

14

কেবল মজাদার জন্য, আমি এই ছোট বাচ্চাটির সাথে সি ++ প্রোগ্রামারদের রিলিং করেছি:

কেন এটি অসীম লুপে চলে আসে (এবং হ্যাঁ এটি সঠিকভাবে টাইপ করা হয়েছে)?

int x=0;
while (x<3) {
  x = x++;
}

কত অবাক হয়ে যায় এটা আশ্চর্যজনক। অবশ্যই, স্ট্যাক ওভারফ্লোতে প্রদর্শিত হওয়ার পরে আমি এটি আর ব্যবহার করতে পারি না । গণ্ডগোল ... গণ্ডগোল ...

(সঠিক উত্তর পাওয়ার জন্য স্বীকারোক্তিটি পড়ুন এবং অবশ্যই মন্তব্যগুলি পড়ুন)

যুক্ত বোনাস প্রশ্ন

রয়েছে সর্বকালের ক্লাসিক ফিজবুজ (বর্তমানে বিখ্যাত কোডিং হরর নিবন্ধে চিত্রিত )। আমি নিজে কোনও সাক্ষাত্কারে এটি আসলে কখনও ব্যবহার করি নি, তবে উন্নয়নের দলের চারপাশে এটি ছড়িয়ে দেওয়ার পরে এক লাঞ্চের পরে ফলাফলগুলি ... উম ... অবাক করার মতো সঠিক ছিল।

স্বীকারোক্তি

আমি স্ট্যান্ডার্ড "x ++ আসল মানটি দেয়" প্রতিক্রিয়াটি পেয়েছিলাম। তবে সঠিক উত্তরটি হচ্ছে ক্রমবিন্যাসের কারণে আচরণটি অপরিজ্ঞাত ined আমি এটি ব্যবহার না করা পর্যন্ত আমি এটি ব্যবহারের সময়গুলিতে কেউ সিকোয়েন্স পয়েন্টগুলির উল্লেখ কখনও করেনি।

আমি শিক্ষিত হয়েছি এবং যারা মন্তব্য করার জন্য সময় নিয়েছেন তাদের সবাইকে সত্যই ধন্যবাদ জানাতে চাই।


1
গ্যারি রোঃ যখন আমি সেই উদাহরণটি ভালবাসি (প্রথমবার আমি এটি দেখেছি)। এটি আমাকে দুঃখ দেয় যে লোকেরা এটি প্রায় দ্রুত দেখেন না, একা না জানুন।
22:47 এ অর্বলিং

2
আমি যখন মাইক্রোসফ্টে ছিলাম তখন আমি আবেদনকারীদের একটি লিঙ্কযুক্ত তালিকায় একটি সন্নিবেশ করতে বলি। কেন? কারণ প্রায় 80% এটি করতে পারেনি। আশ্চর্যজনক ...
ডেভিড থিলেন

43
এটি অগত্যা একটি অসীম লুপ নয়। আপনি এখানে অপরিজ্ঞাত আচরণের জন্য আহ্বান করছেন (এক্স কোনও মধ্যবর্তী ক্রম বিন্দু ছাড়াই দুবার সংশোধন করা হয়েছে)। এবং সত্য, আমার বিশেষ কম্পাইলার, জিসিসি আমার বিশেষ খিলান উপর (ডেবিয়ান 4.3.2-1.1) 4.3.2 (এক্স 86) সঙ্গে এটি নেই বিনষ্ট।
লোগান ক্যাপাল্ডো

2
ক্রম পয়েন্ট উল্লেখ করার জন্য @ লোগান +1। আপনি নিশ্চিতভাবে দ্বিতীয় সাক্ষাত্কারটি পেতে চাইবেন ;-)
গ্যারি রোয়ে

4
এটি সত্যিই একটি ভাল সাক্ষাত্কারের প্রশ্ন কারণ এটি প্রার্থীকে বলে যে এটি অন্য কোনও সাক্ষাত্কারে ফিরে আসার উপযুক্ত কিনা ;-)। যদি সাক্ষাত্কারটি সত্যিই মনে করে কোডটি একটি অসীম লুপের ফলাফল দেয় (এবং সাক্ষাত্কারকারীর প্রযুক্তিগতভাবে দক্ষ হতে হবে) তবে প্রার্থী নিরাপদে "সুযোগ" একটি মিস দিতে পারেন।
সিবি বেইলি

8

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


4
তাদের ব্যাকগ্রাউন্ডের উপর নির্ভর করে, হার্ডওয়ারের পটভূমিতে এমন কাউকে কখনও সাক্ষাত করেননি যা পয়েন্টারগুলি বুঝতে পারে না তবে এমন কিছু যারা সত্যই এনক্যাপসুলেশন বা পলিমারফিজম পায়নি
জে কে।

7

এটি আপনার কোম্পানিতে কী ধরণের সি ++ রচিত তার উপর অনেক বেশি নির্ভর করে। (যখন আমাকে সি ++ প্রোগ্রামার নিয়োগ করতে হবে, আমি কখনই সে সম্পর্কে জিজ্ঞাসা করি নি delete, কারণ আমি তাদের deleteসম্পূর্ণ লিখতে না এড়াতে কৌশলগুলি সম্পর্কে জিজ্ঞাসা করেছি ))

আদর্শভাবে, আপনি এমন লোকদের নিয়োগ করতে চান যা আপনার দল বর্তমানে যা লেখেন তার স্তরের উপরে কোড লেখেন, তবে এটির থেকেও বেশি উচ্চমানের নয়, আপনি যদি দলটিকে এটি একটি উচ্চ স্তরে নিয়ে যাওয়ার প্রশিক্ষণের সাথে সংযুক্ত করতে না চান।



6

আমি বিশ্বাস করি যে আমি তাদের জিজ্ঞাসা করব তারা আর কী জানে বা সম্ভবত তাদের থেকে আলাদা কিছুতে একটি প্রশ্ন দেবে।

যাদের অন্যান্য ভাষার অল্প অভিজ্ঞতা আছে সে সম্পর্কে অনেক বেশি সি ++ কোডার। সংকীর্ণ অভিজ্ঞতা সাধারণত সীমাবদ্ধ।


6

একজন দুর্দান্ত সি ++ বিকাশকারীদের পক্ষে সেরা প্রশ্নটি হল "আমাদের কেন সি ++ ব্যবহার করা উচিত নয় তার কারণগুলি বলুন ?"


4

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


4

3

আমার প্রিয় প্রশ্নটি জিজ্ঞাসা করা সহজ একটি:

ক) আপনি কি সি দিয়ে শুরু করেছিলেন এবং তারপরে সি ++ এ স্যুইচ করেছেন?

খ) যদি তা হয় তবে আপনি প্রথমে কিছু আলাদা কাজ করতে শিখেছিলেন?

এই উত্তরটি সাধারণত প্রোগ্রামার সি ++ এর কাছে এবং সাধারণভাবে ওওপি এবং সি ++ এর তার উপলব্ধি সম্পর্কে কীভাবে আমাকে একটি পুতি দেয়।

এখানে কোনও "সঠিক" বা "ভুল" উত্তর নেই, তবে সাধারণত প্রার্থী কোথা থেকে আসছেন তা উপলব্ধি করার এক দুর্দান্ত উপায়।


1

আমি সেই ব্যক্তিকে আসলে অন্য প্রোগ্রামিং ভাষা থেকে কিছুটা কোড সহ উপস্থাপন করতাম যা অবজেক্ট ওরিয়েন্টেড ছিল এবং তারা জানত সেই তালিকার তালিকায় নয়। কোডটি সেই ভাষায় করা একটি সাধারণ কাজকে উপস্থাপন করা উচিত।

এর মূল বিষয়টি হ'ল তাদের সি ++ সম্পর্কে জ্ঞান নির্ধারণ করা হবে না তবে তারা প্রোগ্রামিংটি কতটা ভাল বোঝে তা সন্ধান করুন। আপনি যখন প্রোগ্রামিং এর পিছনে বেসিক ধারণাটি বুঝতে পারবেন, তখন আপনি সমস্যার সমাধান করতে পারেন।


1

আপনি কীভাবে সি ++ তে ভার্চুয়াল ফাংশনগুলি বাস্তবায়ন করেন, একটি বাস্তব বিশ্বের পরিস্থিতি ব্যাখ্যা করুন।


1

এই মুহুর্তে, আমি বলব: "আপনি কীভাবে একটি ধারকটির জন্য একটি মুভ কনস্ট্রাক্টর বাস্তবায়ন করবেন?"

আমার যুক্তিটি হ'ল, যেহেতু মুভ কনস্ট্রাক্টরগণ পরবর্তী মানদণ্ডের বৈশিষ্ট্য এবং বর্তমানের নয়, প্রার্থীর উত্তরটি নির্দেশ করবে যে প্রশ্নে বিকাশকারী সক্রিয়ভাবে তাদের ভাষা সম্পর্কে জ্ঞান অনুসরণ করে বা কেবল তারা জেনে থাকে সেই কৌশলগুলিকে আঁকড়ে ধরে।


1

আমি মনে করি, আমি তাদের নকশা সম্পর্কে তাদের মতামত জিজ্ঞাসা করব, বলুন std::string। তারা যদি অন্য ডিজাইন ব্যবহার করে থাকে (যেমন, এমএফসি / এটিএল CString,wxString , ইত্যাদি) এবং অভিমানী তারা আছে, তাদেরকে জিজ্ঞেস তুলনা এবং ডিজাইন বিপরীতে।

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

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