小编Ede*_*ung的帖子

有没有可以缩短此代码的语法?

无论如何,我可以缩短此代码吗?它是如此庞大!

switch(line){
    case 1:
      llemu::editLable(line1, fmt);
    break;
    case 2:
      llemu::editLable(line2, fmt);
    break;
    case 3:
      llemu::editLable(line3, fmt);
    break;
    case 4:
      llemu::editLable(line4, fmt);
    break;
    case 5:
      llemu::editLable(line5, fmt);
    break;
    case 6:
      llemu::editLable(line6, fmt);
    break;
    case 7:
      llemu::editLable(line7, fmt);
    break;
    case 8:
      llemu::editLable(line8, fmt);
    break;
  }
Run Code Online (Sandbox Code Playgroud)

有没有办法将变量值用作变量名的一部分?感谢您的帮助。

c++

4
推荐指数
1
解决办法
72
查看次数

如何将 std::initializer_list 分配给向量

这是一个需要 an 的构造函数std::initializer_list,我想将它分配给一个向量。我是否需要使用for-loop 将 中的每一项std::initializer_list逐一分配给向量?

Motor_Group::Motor_Group(std::initializer_list<pros::Motor> port_set)
{
  this->motor_vector = port_set;
}
Run Code Online (Sandbox Code Playgroud)

c++ stdvector stdinitializerlist

2
推荐指数
1
解决办法
4248
查看次数

标签 统计

c++ ×2

stdinitializerlist ×1

stdvector ×1