Có ai có thể giúp đỡ sau không? Giả sử tôi có một QString với một filepath lưu trữ của một tập tin nào đó, tôi muốn thay thế /
(dấu gạch chéo) từ nó với \\
(backslashes kép) tôi đã cố gắng:Làm thế nào để thay thế '/' bằng '\' bằng cách sử dụng thay thế QString()?
mystring.replace("/","\\");
Nhưng nó chỉ đặt một đơn \
thay vì \\
Chuỗi trước khi thay thế: D:/myfiles/abc.zip
Chuỗi sau khi thay thế: D:\myfiles\abc.zip
Expec ted chuỗi: D:\\myfiles\\abc.zip
Không thực sự chắc chắn, nhưng như xa như tôi nhớ QFile/QFileInfo vui vẻ làm việc với bất kỳ phân cách thư mục – friendzis
Tôi ngạc nhiên điều này thực sự biên dịch. Bạn không thoát khỏi '' 'đóng với' '' thứ ba? Và bạn sử dụng ngôn ngữ nào? C++? – CodesInChaos
Nhưng adb cần '\\': p Tôi đang tạo công cụ adb tự động :) –