Ở đây chúng ta sẽ thấy cách in một số dòng vào thiết bị đầu cuối linux với một số màu. Ở đây chúng tôi đang làm bất cứ điều gì đặc biệt vào mã C ++. Chúng tôi chỉ sử dụng một số lệnh đầu cuối linux để thực hiện việc này. Lệnh cho loại đầu ra này giống như bên dưới.
\033[1;31m Sample Text \033[0m
Có một số mã cho kiểu và màu văn bản. Chúng được liệt kê bên dưới.
| Màu sắc | Mã nền | Mã nền |
|---|---|---|
| Đen | 30 | 40 |
| Đỏ | 31 | 41 |
| Màu xanh lá cây | 32 | 42 |
| Màu vàng | 33 | 43 |
| Màu xanh lam | 34 | 44 |
| Màu đỏ tươi | 35 | 45 |
| Màu lục lam | 36 | 46 |
| Trắng | 37 | 47 |
Một số tùy chọn bổ sung như bên dưới -
| Tùy chọn | Mã | Mô tả |
|---|---|---|
| Đặt lại | 0 | Trở lại bình thường (xóa tất cả các kiểu) |
| In đậm | 1 | In đậm văn bản |
| Gạch chân | 4 | Gạch chân văn bản |
| Nghịch đảo | 7 | Thay đổi màu của nền và nền trước |
| In đậm | 21 | Bình thường từ in đậm |
| Gạch chân | 24 | Bình thường từ Gạch chân |
| Đảo ngược | 27 | Đảo ngược của Nghịch đảo |
Ví dụ
#include<iostream>
using namespace std;
main() {
cout << "\033[1;31mThis is bold red text\033[0m\n";
cout << "\033[;32mGreen Text\033[0m\n";
cout << "\033[4;33mYellow underlined text\033[0m\n";
cout << "\033[;34mBlue text\033[0m\n";
} Đầu ra