c++ - 通过引用传递参数时我不明白这个错误
问题描述
我试图在另一个文件(main.cc)中运行这个程序,但是我在这个类上得到一个错误,这是错误所在。
错误
./Library.h:15:24: error: expected ')'
Library(Book[] &book, int ¤tNumOfBooks);
^
./Library.h:15:16: note: to match this '('
Library(Book[] &book, int ¤tNumOfBooks);
^
代码来源:
class Library{
public:
Book booksLibrary[MAX_ARR_SIZE];
int currentNumOfBooksLibrary;
Library();
Library(Book[] &book, int ¤tNumOfBooks);
void addBook(Book &book);
void print();
private:
}:
解决方案
推荐阅读
- python - 如何从 dxf 文件中提取所有坐标
- python - 从数据框中的所有列中获取值的最简单方法是什么
- javascript - 在弹性框中旋转文本后保持其他样式
- google-apps-script - 以“未列出”模式在 GSuite 市场上发布插件
- python - 应用程序突然启动和关闭,然后 Pycharm 抛出 element not found 异常
- c# - 不使用公共字段的编辑器预制创建脚本?
- odata - 创建深层实体 SAPUI5 - 未传输项目数据
- css - 在 HTML/CSS 中为内联 SVG 内的组设置变换原点?
- android - 将 InputImage 转换为 Bitmap 的有效方法
- integer - 如何减少vivado中的整数位大小