Đây là ứng dụng Linux có tên Inja có bản phát hành mới nhất có thể được tải xuống dưới dạng Version3.4sourcecode.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng này có tên Inja với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động trình giả lập trực tuyến OnWorks Linux hoặc trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MACOS từ trang web này.
- 5. Từ Hệ điều hành OnWorks Linux mà bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng, cài đặt và chạy nó.
MÀN HÌNH
Ad
Inja
MÔ TẢ
Inja là một công cụ tạo mẫu cho C++ hiện đại, lấy cảm hứng từ jinja cho python. Nó có cú pháp mẫu đơn giản nhưng mạnh mẽ với tất cả các biến, vòng lặp, điều kiện, bao gồm, lệnh gọi lại và nhận xét bạn cần, được lồng và kết hợp theo ý muốn. Inja sử dụng thư viện json tuyệt vời của nlohmann để nhập dữ liệu. Quan trọng nhất, inja chỉ cần hai tệp tiêu đề, điều này (gần như) tầm thường mà việc tích hợp trong C++ có thể có được. Tất nhiên, mọi thứ đều được kiểm tra trên tất cả các trình biên dịch có liên quan. Inja là thư viện chỉ có tiêu đề, có thể tải xuống từ các bản phát hành hoặc trực tiếp từ thư mục include/ hoặc single_include/. Inja sử dụng nlohmann/json.hpp làm phần phụ thuộc duy nhất, vì vậy hãy đảm bảo rằng nó có thể được đưa vào inja.hpp. json có thể được tải xuống tại đây.
Tính năng
- Kết xuất mẫu cơ bản lấy mẫu dưới dạng chuỗi std::và đối tượng json cho tất cả dữ liệu. Nó trả về mẫu được kết xuất dưới dạng std::string
- Nếu bạn đang sử dụng Hệ thống xây dựng Meson, thì bạn có thể gói kho lưu trữ này dưới dạng một dự án con
- Các điều kiện hỗ trợ các câu lệnh if, else if và else điển hình
- Một số hàm được triển khai theo cú pháp mẫu inja
- Bạn có thể tạo các hàm của riêng mình và phức tạp hơn bằng lệnh gọi lại
- Kế thừa mẫu cho phép bạn xây dựng một mẫu khung cơ sở chứa tất cả các phần tử chung và xác định các khối mà các mẫu con có thể ghi đè
Ngôn ngữ lập trình
C + +
Danh Mục
Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/inja.mirror/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ một trong các Hệ điều hành miễn phí của chúng tôi.