Dường như điều này đơn giản, nhưng tôi không tìm thấy nó trong tìm kiếm thuần.Phát hiện lý do không mở được một dòng khi thất bại() là đúng
Tôi có một dòng là open()
và fail()
hiện là đúng. Tôi muốn biết lý do không mở được, như với errno
Tôi sẽ làm sys_errlist[errno]
.
Đó cũng có thể làm việc, và strerror() là hàm C++ chuẩn. Thật không may, tiêu chuẩn không nói rằng các tập mở() đặt sai, vì vậy bạn không thể hoàn toàn phụ thuộc vào nó. –
Dường như hoạt động trong Bản cập nhật VS2013 3 – paulm