C++లో సిస్టమ్ (“cls”)ని ఉపయోగించి కన్సోల్ విండోను క్లియర్ చేయండి
stdlib హెడర్ ఫైల్లో ముందే నిర్వచించబడిన ఫంక్షన్ సిస్టమ్ (“cls”) ఉంది, ఈ ఫంక్షన్ని పిలిచినప్పుడు అది స్పష్టమైన ఖాళీ కన్సోల్ విండోను అందిస్తుంది. ప్రాధాన్యంగా, కన్సోల్ విండో ఖాళీగా ఉందని నిర్ధారించుకోవడానికి ఈ ఫంక్షన్ కోడ్ ప్రారంభంలో పిలువబడుతుంది, అయితే ఇది కోడ్లో ఎక్కడైనా కూడా పిలవబడుతుంది.
వాక్యనిర్మాణం
// హెడర్ ఫైల్స్
ప్రధాన ( )
{
వ్యవస్థ ( 'cls' ) ;
ప్రకటన 2 ;
ప్రకటన 3 ;
.
.
}
ఉదాహరణ
అమలు తర్వాత కోడ్ను క్లియర్ చేయడానికి సిస్టమ్ (“cls”) ఫంక్షన్ అంటారు:
#
#
#
నేమ్స్పేస్ stdని ఉపయోగిస్తోంది ;
int ప్రధాన ( ) {
int ఒకదానిపై ;
కోట్ << 'పూర్ణాంకాన్ని నమోదు చేయండి:' ;
ఆహారపు >> ఒకదానిపై ; // ఇన్పుట్ తీసుకోవడం
కోట్ << 'సంఖ్య ఇది:' << ఒకదానిపై ;
పొందండి ( ) ;
// సిస్టమ్ ఫంక్షన్కి కాల్ చేయడం మరియు clsని ఆర్గ్యుమెంట్గా పాస్ చేయడం
వ్యవస్థ ( 'cls' ) ;
కోట్ << 'స్క్రీన్ క్లియర్ చేయబడింది!' ;
తిరిగి 0 ;
}
అవుట్పుట్లో చూపబడే పూర్ణాంకాన్ని ఇన్పుట్ చేయమని వినియోగదారుని అడగబడతారు. కన్సోల్ నుండి ఇన్పుట్ చదవడానికి, conio.h హెడర్ ఫైల్లో getch() ఫంక్షన్ ప్రకటించబడుతుంది. ఈ ఫంక్షన్ను అమలు చేయడానికి కీబోర్డ్ కీని నొక్కినప్పుడు ఇది ఒకేసారి ఒక ఇన్పుట్ను మాత్రమే చదవగలదు. ఇక్కడ, క్లియర్ స్క్రీన్ ఆపరేషన్ను ఎనేబుల్ చేయడానికి, ఏదైనా కీలు నొక్కబడతాయి:
వినియోగదారు అవుట్పుట్లో ప్రదర్శించబడే పూర్ణాంకం 54లోకి ప్రవేశిస్తారు:
అవుట్పుట్ పొందిన తర్వాత, కన్సోల్ విండోను క్లియర్ చేయడానికి కీబోర్డ్లోని ఏదైనా కీని నొక్కాలి.
ముగింపు
stdlib హెడర్ ఫైల్లో ముందే నిర్వచించబడిన ఫంక్షన్ సిస్టమ్ (“cls”) ఉంది, ఈ ఫంక్షన్ని పిలిచినప్పుడు అది స్పష్టమైన ఖాళీ కన్సోల్ విండోను అందిస్తుంది. ప్రాధాన్యంగా, కన్సోల్ విండో ఖాళీగా ఉందని నిర్ధారించుకోవడానికి ఈ ఫంక్షన్ కోడ్ ప్రారంభంలో పిలువబడుతుంది, అయితే ఇది కోడ్లో ఎక్కడైనా కూడా పిలవబడుతుంది. ఇది వినియోగదారు ఇప్పటికే నిండిన కన్సోల్ విండోను ఎదుర్కోకుండా చేస్తుంది మరియు వినియోగదారు గ్లిచ్ ఫ్రీ అవుట్పుట్ను చదవగలరు.