Tôi mở tệp bằng cách sử dụng std::ifstream
.Cách lấy đường dẫn tệp từ std :: ifstream in C++
Tôi có thể mở tệp bằng đường dẫn tương đối (file.txt
) hoặc đường dẫn tuyệt đối (C:\test\file.txt
).
Khi tôi chuyển một chuỗi như tên tệp, tôi không biết đó là đường dẫn tương đối hay tuyệt đối.
Ai có thể cho tôi biết cách nhận đường dẫn tuyệt đối sau khi tệp đã được mở thành công bằng cách sử dụng std::ifstream
?
ví dụ .:
std::ifstream file(strFile); // strFile is "file.txt" or "C:\test\file.txt"
Tôi muốn nhận được đường dẫn tuyệt đối sau khi các tập tin đã được mở thành công.
Cảm ơn,
Bạn đang làm một ứng dụng bảng điều khiển hay bạn đang sử dụng một khuôn khổ để có một số loại giao diện người dùng (UI)? – Alerty