Command line parse chuỗi input và dừng việc parse tại khoảng space đầu tiên .
Để nó nhận đủ chuỗi bao gồm cả khoảng trắng hãy bọc đường dẫn bằng double quote.
Chào các bạn với tham số dòng lệnh. thì các bạn có thể giải quyết vấn đề khi người dùng nhập chuổi chúng ta biết được qua các giá trị của mảng argv[].
nhưng mình gặp một vấn đề rắc rối ở đây là. thằng argv nó phân biệt các tham số với nhau dựa vào khoảng trắng(space) giữa các tham số nhập vào:
VD: nhập aaa.exe in.txt out.txt tức là tên chương trình thực thi là aaa.exe tên tham số 1 gửi vào chương trình để xử lý là in.txt tên tham số 2 gửi vào chương trình để xử lý là out.txt vậy cái mình thắc mắc ở đây là làm cách nào khi cần xử lý nếu có khoảng trắng.
tức là như ví dụ trên tên file in.txt nó không là in.txt nữa mà là dau vao.txt thì vấn đề này phải xử lý làm sao????
Command line parse chuỗi input và dừng việc parse tại khoảng space đầu tiên .
Để nó nhận đủ chuỗi bao gồm cả khoảng trắng hãy bọc đường dẫn bằng double quote.
Ok. đã làm được rồi.
thank bạn nhé.