#include "Orderbook.h" #include "Benchmark.h" #include #include #include void printHelp(const char* prog) { std::cout << "Usage: " << prog << " [options]\n\n" << "Options:\n" << " --orders N Total orders (default: 20000000)\n" << " --cancel-ratio R Cancel ratio (default: 0.20)\n" << " --market-ratio R Market order ratio (default: 0.10)\n" << " --json Output results as JSON\n" << " --quiet Suppress verbose output\n"; } int main(int argc, char** argv) { BenchmarkConfig cfg; for (int i = 1; i < argc; ++i) { if (!strcmp(argv[i],"--help") || !strcmp(argv[i],"-h")) { printHelp(argv[0]); return 0; } else if (!strcmp(argv[i],"--orders") && i+1