For Android device For iOS device

មេសា

របៀប Hide password ក្នុង​ភាសា C++

♣ រៀបរៀងដោយអតីតសិស្ស ឌី ជីវ៉ា  កែ​សម្រួល​អត្ថបទឡើងវិញនៅ​ថ្ងៃ​ទី ១៧ ឧសភា ២០២៤ ដោយ អតីតសិស្ស រុន លីហួ

ជម្រាបសួរ​បងប្អូន​ទាំងអស់​គ្នា 🙏​ពិសេស​អ្នករៀន C++ programming អ្នក​ទាំងអស់​គ្នា​ប្រាកដជា​ធ្លាប់​បានដឹងហើយថានៅ​ក្នុង​ការរស់នៅប្រចាំ​ថ្ងៃ​របស់យើងសព្វ​ថ្ងៃ​នេះគឺយើងត្រូវចាក់សោរផ្ទះ​នៅពេល​យប់ ឬ​ក៏​ពេលយើងមិននៅផ្ទះ ដើម្បី​តែរក្សា​សុវត្ថិភាព​យើងនិងទ្រព្យសម្បត្តិរបស់យើងតែ​ចំណែក​ឯនៅ​ក្នុង​ការងារ​ប្រចាំ​ថ្ងៃ​អ្វីមួយយើង​ក៏​ត្រូវមានសោរ​សម្រាប់​ចាក់ ដើម្បី​រក្សាឯកសាររបស់យើង កុំ​ឲ្យ​មានចោរចូលលួច​ផងដែរ ។ ដើម្បី​កុំ​ឲ្យ​ពេលវេលាដើរហួសពេលនេះ​ខ្ញុំ​ចង់​បង្ហាញ​អ្នក​ទាំងអស់​គ្នា​អំពីការលាក់ Password ដោយ​សរសេរ​កូដ​ក្នុង​ភាសា C++

♦ កូដ C++

♦ ពន្យល់កូដ C++

- line 14 ​ខ្ញុំ​បាន​បង្កើត While loop មួយ ដើម្បី​គ្រប់គ្រង​លក្ខខណ្ឌ​ក្នុង​ការ​បញ្ចូល​ Password

- line 15 ​ខ្ញុំ​បាន​ឲ្យ​Temp=getch () ; មានន័យថា​ Temp ចាប់ពី lineទី15 មកគឺ​ស្មើនឹង​ការប៉ះរាល់ Key លើ​កុំព្យូទ័រ​ 

- line 16 ​នៅពេល​ Temp==13 ​មានន័យថា​ស្មើ​ Key Enter វានិង Break គឺ​ផ្ដាច់​ការ​បញ្ចូល​តែម្តង

- line 20  ​នៅពេល​ Temp==8 ​មានន័យថា​ស្មើ Key Backspace វានិងលុប Password ដោយថយមកក្រោយម្តង1តួ​រហូត​ដល់ i=0 ​មានន័យថា​ដល់ដើមតួអក្សរដែរបាន​បញ្ចូល​វានឹង​ឈប់

- line 26 វា  check tamp ថា ប្រសិនបើ​វាជា​តម្លៃ​ជា numeric or alphabetរួច​វានឹង​បញ្ចេញ​នូវ​សញ្ញា​ផ្កាយ​នៅពេល​ដែល​យើង​បញ្ចូល​លេខ ឬ​អក្សរត្រូវនឹងលក្ខខណ្ឌរបស់វា

- line 27 ដោយ pass+=tempគឺស្មើ pass=pass+temp ​ដោយ pass+temp ត្រូវបោះ​តម្លៃ​របស់វាទៅ​ឲ្យ Pass បន្ទាប់មក​វានឹង​បង្ហាញ សញ្ញា * មានន័យថា នៅពេល​ដែល​ USER បាន​បញ្ចូល​ទិន្នន័យ​ទាំងប៉ុន្មាន​វានឹង​ចេញជារូបរាង​ផ្កាយ​ដែល​យើង​មិនអាច​មើលដឹងថាវាមានន័យ​យ៉ាង​ដូចម្ដេច

- line 32 គឺការ​កំណត់​លក្ខខណ្ឌ​នៅពេល​User​បញ្ចូល​ Username = “ANT” និង Password =”123” គឺវាពិតនោះវានិង​បង្ហាញ​ statement (Welcome ANT Traning) ​ដែល​បាន​កំណត់​

- line 36 គឺផ្ទុយពីលក្ខខណ្ឌនៅ line 32 ​គឺ​នៅពេល​ User​បញ្ចូល​ Username មិនស្មើ “ANT” និង Password មិនស្មើ ”123” គឺវាមិនពិតនោះ​វានឹង​បង្ហាញ​ statement (Invalid Password Or Username) ​ដែល​បាន​កំណត់​

♦ លទ្ធផល​ក្រោយពី​ដំណើរ​ការ​កូដ

♦ វគ្គ C++OOP តម្លៃ ៧០ ដុល្លា http://training.antkh.com/cppoop.aspx
🤝 សូម​ចូលរួម Telegram÷ https://t.me/AntTechnologyTrainingCenter
❓ចម្ងល់ផ្សេងៗ​ប្អូនៗ​អាច​ផ្ញើ​សារចូល https://web.facebook.com/anttrainninghttps://t.me/anttechnology
🏠ទីតាំងថ្មី៖ #42 ផ្លូវ 606 ខណ្ឌទួលគោក ភ្នំពេញ (ចម្ងាយ​ពីទីតាំងចាស់ 🚲🛴 ៣៥០ម៉េត្រ)

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

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