invoicetest.cpp

来自「BigC++的源码」· C++ 代码 · 共 28 行

CPP
28
字号
#include <vector>using namespace std;#include "bundle.h"#include "invoice.h"#include "productitem.h"#include "simpleinvoiceprinter.h"int main(){     Invoice sample_invoice;   vector<int> widths;   widths.push_back(30);   widths.push_back(12);   widths.push_back(4);   widths.push_back(12);   SimpleInvoicePrinter printer(widths);   sample_invoice.add(new ProductItem(Product("Toaster", 29.99), 3));   Bundle* combo = new Bundle();   combo->add(new ProductItem(Product("Hammer", 19.95), 1));   combo->add(new ProductItem(Product("Nails", 0.01), 100));   sample_invoice.add(combo);   sample_invoice.print(printer);    return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?