【发布时间】:2012-10-13 11:45:40
【问题描述】:
我在类似的行中看到了一个问题 Specify Array from Command Line Argument
虽然我的问题有点不同。
我有多个文件实现相同大小 (NOC_SIZE) 的数组。我的程序有一个默认模式和一个用户模式(命令行参数)。我给了'unsigned int NOC_SIZE = 16;'在 main 函数开始之前在我的代码中添加一行。在另一个头文件中,我声明了一个带有参数“static unsigned int NOC_SIZE;”的结构(noc_package)。这个头文件包含在所有需要的文件中。
但是在我声明了一个数组的文件中 (int arr[noc_package :: NOC_SIZE]) 它给出了一个错误,说数组绑定不是整数。
有人可以提出解决办法吗?
谢谢。
【问题讨论】:
标签: c++ arrays command-line-arguments