Tôi đang viết một chương trình C++ đọc một tệp và sau đó gửi nó đến một lớp khác dưới dạng một mảng ký tự. Bởi vì các mảng ký tự chỉ được truyền qua con trỏ, tất cả kích thước bị mất.Tệp văn bản chuẩn NULL có bị chấm dứt không?
Tệp mà nó sẽ đọc sẽ là tệp văn bản. Các tệp văn bản có bị chấm dứt không?
Tốt hơn là tôi không muốn sử dụng Vector vì tôi thực sự không cần bất kỳ tính năng nào của nó nhưng kích thước của mảng.
Không, tập tin văn bản không được 'NULL' chấm dứt. Hoặc bạn có thể nối thêm (theo hàm/phương thức đọc từ tệp) trong bộ đệm hoặc duy trì một biến khác để giữ độ dài – VoidPointer
@VoidPointer Tham số chiều dài. –
Có liên quan: https://latedev.wordpress.com/2012/12/04/all-about-eof/ – delnan