tôi đang cố gắng để tạo ra một tập tin cấu hình đơn giản mà trông như thế nàyTạo một file cấu hình đơn giản và phân tích cú pháp trong C++
url = http://mysite.com
file = main.exe
true = 0
khi chương trình chạy, tôi muốn nó để tải các thiết lập cấu hình vào các biến chương trình được liệt kê dưới đây.
string url, file;
bool true_false;
Tôi đã làm một số nghiên cứu và this liên kết dường như giúp (bài nucleon của) nhưng tôi dường như không thể có được nó để làm việc và nó quá phức tạp để hiểu về một phần của tôi. Có cách đơn giản để làm điều này? Tôi có thể tải tập tin bằng cách sử dụng ifstream
nhưng đó là như xa như tôi có thể nhận được trên của riêng tôi. Cảm ơn!
Boost.program_options được lưu ý, hỗ trợ chuyển tiếp liền mạch từ các đối số dòng lệnh sang tệp cấu hình. –
Tôi đã nghe rất nhiều về các thư viện tăng cường. Tôi có thể cung cấp cho họ một thử nhưng tôi đã hy vọng cho một cái gì đó đơn giản bằng cách sử dụng các hoạt động chuỗi. Tôi không có kế hoạch làm bất kỳ tập tin cấu hình nặng. – llk
Bạn đã cân nhắc tạo tệp cấu hình của mình dưới dạng XML, vì vậy bạn không phải viết thủ công trình phân tích cú pháp chuỗi? Sau đó, bạn có thể sử dụng một trong vô số các thư viện XML được xuất hiện ở đó. – selbie