【发布时间】:2020-04-10 16:53:17
【问题描述】:
template <typename t> struct my_params { std::array<t,2> mass =
{0,0}; };
int main(){
my_params<float> mp; mp.mass[0]=0.888;
}
对于上面的代码,我收到错误,因为“数组必须用大括号括起来的初始化程序进行初始化”。代码在代码块上运行良好,但是当我尝试在 Arduino ide 上运行时,它只是给出了一个错误。我不知道这里有什么问题。
【问题讨论】:
标签: arrays class templates arduino structure