Xóa màn hình run c++ linux

  • Xóa màn hình run c++ linux
  • Diễn đàn
  • LẬP TRÌNH C++ | LẬP TRÌNH C | LẬP TRÌNH C++0X
  • Thắc mắc lập trình C/C++/C++0x
  • Lập trình C Cách xóa mà hình trong lập trình C như thế nào?

  1. Cách xóa mà hình trong lập trình C như thế nào?

    search trên google thì chỉ thấy cách xóa màn hình của lập trình C++ nhưng không thấy cách xóa màn hình trong lập trình C . Ai biết không chỉ cho mình cách xóa màn hình trong lập trình C


  2. Bạn dùng compiler nào (IDE nào). Thử lệnh này xem sao:

    1. system("cls");


  3. Xóa màn hình run c++ linux
    Nguyên bản được gửi bởi dienkun
    Xóa màn hình run c++ linux

    search trên google thì chỉ thấy cách xóa màn hình của lập trình C++ nhưng không thấy cách xóa màn hình trong lập trình C . Ai biết không chỉ cho mình cách xóa màn hình trong lập trình C

    Trong C++ thì làm như rox_rook, còn trong C thì bạn có thể sử dụng lệnh này:

    1. clrscr();

    Nhớ khai báo conio.h vào.

    A good beginning and a good ending !


  4. Xóa màn hình run c++ linux
    Nguyên bản được gửi bởi Moscow
    Xóa màn hình run c++ linux

    Trong C++ thì làm như rox_rook, còn trong C thì bạn có thể sử dụng lệnh này:

    1. clrscr();

    Nhớ khai báo conio.h vào.

    mình sử dụng ubuntu . dùng GNU để dịch. Mình có thử lệnh clrscr(); nhưng nó báo lỗi không tồn tại thư viện conio.h. conio.h có trong ubuntu luôn không? hay phải cài đặt?


  5. Trong Linux không có conio.h, đó là extension của Borland C. Muốn dùng các hàm tương tự như conio.h thì bạn dùng thư viện sau:
    http://www.linuxdoc.org/HOWTO/NCURSE...WTO/index.html
    Bạn thử system("clear") xem sao.



Các đề tài tương tự

  1. Trả lời: 8

    Bài viết cuối: 26-11-2012, 10:41 AM

  2. Trả lời: 22

    Bài viết cuối: 27-02-2012, 03:42 PM

  3. Trả lời: 4

    Bài viết cuối: 18-11-2010, 04:40 AM

  4. Trả lời: 2

    Bài viết cuối: 08-11-2010, 02:24 PM

  5. Trả lời: 11

    Bài viết cuối: 29-05-2010, 02:41 AM

Xóa màn hình run c++ linux
Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn
  • Tìm hiểu luật lệ tham gia diễn đàn

  • BB code: On
  • Mặt cười: On
  • [IMG] code: On
  • [VIDEO] code is On
  • HTML code: Off

Đỗ Hồng Giang

unread,

Mar 23, 2012, 7:00:54 PM3/23/12

to int2202ap

giờ làm lại mấy bài về struct mình mới nhớ là hỏi câu này.:D
Vì trước mình toàn dùng lệnh có system("cls");
Ai biết có lệnh nào chuẩn hơn ko thì re cho mình nhé?
Thanks!^^~

__Lê Thường Quân__

unread,

Mar 23, 2012, 7:34:19 PM3/23/12

to

Chuẩn thì system("cls"); là đúng r, nhưng cũng như lệnh system("pause");,lệnh có cấu trúc system() thì k nên dùng ^^, có thể làm cách khác thay vì cls là xuống dòng nhiều nhiều vào ^^

Đỗ Hồng Giang

unread,

Mar 25, 2012, 1:30:33 PM3/25/12

to int2202ap

hi`hi`, ý tưởng đó cũng hay nhưng mà mục đích mình xóa cơ.hi`

On 23 Tháng Ba, 18:34, __Lê Thường Quân__ <>
wrote:

Nguyễn Hồng Quân

unread,

Mar 25, 2012, 11:05:04 PM3/25/12

to

C++ Chuẩn không hỗ trợ lệnh xóa màn hình vì đơn giản không phải cái terminal của OS nào cũng hỗ trợ xóa màn hình.

Nếu chương trình của bạn chạy trên MSWindows thì bạn có thể dùng system("cls"); như bạn đã biết.

Thiết nghĩ việc xóa màn hình terminal nên được hạn chế dùng vì nó không tương thích với các hệ OS khác nhau. Tốt nhất là không sử dụng nó mà tìm cách dùng các phương pháp khác để thực hiện chương trình.

Vào 18:00:54 UTC+7 Thứ sáu, ngày 23 tháng ba năm 2012, Đỗ Hồng Giang đã viết:

Hoàng Văn Phụng

unread,

Mar 26, 2012, 12:00:47 AM3/26/12

to int2202ap

cls là dùng trên windows thôi còn mac và linux là clear
search trên mạng thấy có bạn dùng thế này

#include
#if defined(_WIN32) || defined(WIN32)
#define CLRSCR() system("cls")
#else
#define CLRSCR system("clear")
#endif

int main()
{
CLRSCR();
return 0;
}

On Mar 25, 10:05 pm, Nguyễn Hồng Quân <>
wrote:

Message has been deleted