For Android device For iOS device
២០
មេសា

ការ​ប្រើ​ប្រាស់ Template នៅលើ C/C++

ជា​រៀងរាល់​ថ្ងៃ មនុស្សគ្រប់​គ្នា​រស់នៅពឹងពាក់លើ​បច្ចេកវិទ្យា​ស្ទើរតែ​ទាំងស្រុង ។ ទន្ទឹមនឹងនេះ បច្ចេកវិទ្យា​មានការរីក​ចម្រើន ភាសា Programming បានដើរ​តួនាទី​យ៉ាង​សំខាន់​ក្នុង​ការ​បង្កើត​កម្មវិធី​សម្រាប់​ប្រើ​ប្រាស់​ផ្សេងៗ ។ ថ្ងៃ​នេះ ថ្នាក់​បណ្តុះបណ្តាល​កុំព្យូទ័រ​អាន-ANT សូមលើកយកអត្ថបទមួយមាន​ចំណងជើង​ថា ការ​ប្រើ​ប្រាស់ Template​នៅលើ​ C /C++ ដើម្បី​ផ្ដល់​ជាជំនួយដល់​បងប្អូន​ដែល​ចូលចិត្តរៀនពីភាសា Programming ​ឲ្យ​បានយល់ដឹង​បន្ថែម​ទៀតដូច​ខាងក្រោម​នេះ៖

ចុច Like គេហទំព័រ www.antkh.com ដើម្បី​ទទួលបាន​ព័ត៌មាន​ថ្មីៗ​ទាក់ទងនឹង​បច្ចេកវិទ្យា​

♦ កូដ C Program:

ពន្យល់ កូដ:

template<class T>​មានន័យថា​class T អាច​ធ្វើការ​ជាមួយdatatype គ្រប់​ប្រភេទ ដូចជា int double ​ដែល​យើងបានយកវាមក​ធ្វើការ​គណនាផ្សេងៗ​

♦   T Add (T num1,T num2)

{

T result;

result = num1 + num2;

return result;

} ​មានន័យថា T ​ផ្ដល់​ឲ្យ function Add ​ដែល​អាច​ធ្វើការ​បូករវាងdatatype ពីរបាន

♦  int i1,i2;  គឺជាការប្រកាស អថេរជា integer ដើម្បី​ផ្ដល់​តម្លៃ​ទៅ​ឲ្យ​parameter list ដើម្បី​ធ្វើការ​គណនា

double f1,f2; គឺជាការប្រកាស អថេរជា double ដើម្បី​ផ្ដល់​តម្លៃ​ទៅ​ឲ្យ​parameter list ដើម្បី​ធ្វើការ​គណនា

​ចំណាំ​នៅ​ក្នុង ភាសាC យើង​ប្រើ header file<stdio.h> ដើម្បី​អាច​ប្រើ​printf នឹងscanfបាន ។

​លទ្ធផល​:

♦ កូដ C++ Program:

ពន្យល់កូដ:

 ♦ template<class T>​មានន័យថា​class T អាច​ធ្វើការ​ជាមួយdatatype គ្រប់​ប្រភេទ ដូចជា int double ​ដែល​យើងបានយកវាមក​ធ្វើការ​គណនាផ្សេងៗ​

 ♦ T Add (T num1,T num2)

{

T result;

result = num1 + num2;

return result;

} ​មានន័យថា T ​ផ្ដល់​ឲ្យ function Add ​ដែល​អាច​ធ្វើការ​បូករវាងdatatype ពីរបាន

 ♦  int i1,i2;  គឺជាការប្រកាស អថេរជា integer ដើម្បី​ផ្ដល់​តម្លៃ​ទៅ​ឲ្យ​parameter list ដើម្បី​ធ្វើការ​គណនា

 ♦ double f1,f2; គឺជាការប្រកាស អថេរជា double ដើម្បី​ផ្ដល់​តម្លៃ​ទៅ​ឲ្យ​parameter list ដើម្បី​ធ្វើការ​គណនា

​ចំណាំ​នៅ​ក្នុង ភាសាC យើង​ប្រើ header file<iostream> ដើម្បី​អាច​ប្រើ​ cout នឹង cin បាន ។

​លទ្ធផល​:

ពន្យល់​លទ្ធផល C/C++:

   បញ្ជូល​តម្លៃ​ជាពីរ​ប្រភេទ​គឺIntegerនឹងdouble ដើម្បី​ធ្វើការ​គណនា

 ♦  ​បង្ហាញ​លទ្ធផល​ក្រោយគណនា ដែល​មានដូច ជា បូក ដក ចែក នឹងគុណ

♣♣♣ រៀបរៀងអត្ថបទដោយ លោក ផាន់ រំដួល និងកែ​សម្រួល​អត្ថបទឡើងវិញដោយលោក លោក អួន ហ៊ិនស៊ី

♣♣♣ ​វគ្គ​សិក្សា C/C++ Begining តម្លៃ ៥៩ដុល្លា រយៈពេល ៦០​ម៉ោង ចុចទីនេះ ដើម្បី​ចូល​ទៅកាន់ Course Oultine http://training.antkh.com/c_cpp.aspx

♣♣♣ ស្នាដៃសិស្ស​ដែល​បាន​បញ្ចប់​វគ្គ សរសេរ​កម្មវិធី​កុំព្យូទ័រ​នៅអាន-ANT http://training.antkh.com/achievements/?c=programming

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា