Đối với lớp hệ điều hành của tôi, tôi phải triển khai thực hiện các cuộc gọi hệ thống (không có printf)Làm thế nào tôi có thể làm cho hệ thống gọi write() in ra màn hình?
Đọc this reference Tôi thấy nó đang được sử dụng để in ra tệp. Tôi đoán tôi nên thao túng dòng chảy.
Trong ví dụ này xuất hiện: ofstream outfile ("new.txt",ofstream::binary);
Làm thế nào tôi có thể làm cho nó viết lên màn ảnh?
EDIT: Tôi nhận ra điều này viết() là một phần của thư viện iostream, điều này giống như cuộc gọi hệ thống int (int fd, char * buf, int size)?
Và đừng quên rằng mèo Linux là GNU cat và thể thao 11 tùy chọn dòng lệnh không bị bỏ qua; -) .http: //linux.die.net/man/1/cat –
Bạn ' đã gắn thẻ này là 'C' nhưng bạn đang nói về và đã liên kết với các lớp' C++ '. Đây có phải là C, hoặc C++? Re chỉnh sửa của bạn - Tôi sẽ không xem xét iostream được cho phép, cho "chỉ hệ thống cuộc gọi", chỉ có những thứ như 'man 2 write' –