Tôi đang cố gắng mở tệp bằng C++ và máy chủ chương trình chạy trên được dựa trên tux.Mở một tệp trên Unix bằng cách sử dụng C++
string filename = "../dir/input.txt"; works but
string filename = "~jal/dir1/dir/input.txt"; fails
Có cách nào để mở tệp bằng C++ khi tên tệp được cung cấp ở định dạng thứ hai không?
+1 để ghi nhớ những điều cơ bản ... duh .... – ojblass
Tôi có nghĩa là duh của tôi không phải là poster của câu hỏi. – ojblass
Magnus, $ HOME chứa * homedir của bạn - và ~ jal mở rộng đến homedir của người dùng 'jal'. – grawity