• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer

Mr.CodeHunter

Programming and Code Solutions

  • Home
  • C++
  • About Us
  • Contact Us
  • Privacy Policy

How to clear screen in c++ ?

December 28, 2020 by Admin Leave a Comment

Mainly when we are working with console application in C/C++ we come across some scenario where we need clear screen using C++ or C programing language.

There are many different ways available for c++ clear screen.

C++ clear screen in turbo C++ compiler

In Turbo c++ compiler you can use clrscr (); for clear screen.

For c++ clear screen you will require to add conio.h header file.

Turbo c++ compiler

C++ clear screen in Visual C++ or other IDE

For clear screen in C++ you can use system(“CLS”);

You will require to add standard library header file <stdlib.h>

You can also use system command with clear also example: system(“clear”); It is normally used in POSIX.

Flushing output stream by flush

You can add flush at the end for cout.

cout << “Flushing the output stream.” << flush;

Clear screen in C++ in both Windows and Linux:

cout << "\033[2J\033[1;1H";

This is special string which is similar to clrscr();

c++ clear screen without SYSTEM(“cls”)

cout << string( 100, '\n' );

This is not efficient way but by adding many \n it will automatically clear current screen.

Also in C++ if want to flush we can use cout.flush() function also.

Conclusion:

We have described many different solutions for c++ clear screen. Again it might depend on which IDE and compiler of C++ you are using. It also depend on Operating system you are using for C++ development. some solution might not work for you. You can try all given solution and one of solution will surely work for clearing screen in C++. In case if you are facing any issue you can contact us or comment you problem we will like to help you for same.

Filed Under: All C++, C++

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Search here

Social Media

  • Facebook
  • YouTube

SEE MORE

Fibonacci sequence c++

Fibonacci Sequence c++ is a number sequence which created by sum of previous two numbers. First two number of series are 0 and 1. And then using these two number Fibonacci series is create like 0, 1, (0+1)=1, (1+1)=2, (2+1)=3, (2+3)=5 …etc Displaying Fibonacci Series in C++ ( without recursion) Output: From given output we […]

map c++

C++ Map [Learn by Example]

C++ map is part of Standard Template Library (STL). It is type of Associative container. Map in c++ is used to store unique key and it’s value in data structure. But if you want to store non-unique key value then you can use Multi Map in c++. Let us first understand in detail what is […]

how to copy paste in turbo c++ ?

There are many different C++ IDE are available but still many students are using Turbo c++ for learning c/c++ programming languages. During using Turbo c++ if you are beginner you will be confuse for how to copy and paste in turbo c++ or if you have already copy some content and you want to paste […]

C++

return 0 c++

There are two different scenario return statement is used inside c++ programming. We can use return 0 c++ inside main() function or other user defined functions also. But both have different meanings. return 0 c++ used inside Main function return 0 c++ used inside other user defined function What is meaning of return 0 and […]

C++

c++ expected a declaration [ SOLVED]

When any function or statement is not in scope or we have used wrong syntax then possibly you will get error for c++ expected a declaration in your code. Main reasons for errors are: Incorrect use/declaration inside namespace Statements are added out of scope Required statement need to add inside main/function Solution-1 | Expected a […]

C++

c++ cannot open source file “errno.h” [SOLVED]

Normally you will face c++ cannot open source file “errno.h” in MS Visual Studio c++ projects. These are some solutions to remove opening errors for “errno.h” file. I got the errors to go away by installing the Windows Universal CRT SDK component, which adds support for legacy Windows SDKs. You can install this using the […]

Footer

DISCLAIMER

The information contained on https://www.mrcodehunter.com is for general information purposes only. We assumes no responsibility for errors or omissions in the contents on the Service.

SITEMAP XML

Sitemap

Recent

  • Fibonacci sequence c++
  • C++ Map [Learn by Example]
  • how to copy paste in turbo c++ ?
  • return 0 c++
  • c++ expected a declaration [ SOLVED]

Search

Copyright © 2025 ยท Mr Code Hunter