在C ++中,推荐的创建n个对象的方法是什么,其中n是用户定义的。我怎样才能做到这一点?

时间:2018-09-13 15:19:17

标签: c++ c++11

我希望我的程序创建的对象数量由用户控制。有什么不同的方法可以做到这一点?何时应该选择一种方法而不是另一种方法?

html += '<label for="nameText" class="text-center control-label">SELECT TYPE : 
</label>' +'<select class="dropdown btn btn-secondary dropdown-toggle">' +'<option class="options dropdown-item" value = ' + types[0] + '>' + types[0].toUpperCase() + 
'</option>' +
'<option class="dropdown-item" value = ' + types[1] + '>' + types[1].toUpperCase() + '</option>' +
'<option class="dropdown-item" selected="selected" value = ' + types[2] + '>' + types[2].toUpperCase() + '</option>' +
'<option class="dropdown-item" value = ' + types[3] + '>' + types[3].toUpperCase() + '</option>' +
'</select>';

2 个答案:

答案 0 :(得分:0)

就像以前说的,使用std :: vector。

但是您的示例似乎有效: https://onlinegdb.com/HyHjwZddQ

答案 1 :(得分:0)

如果项数在创建时固定不变,那么最好的选择是

bytes

但是,如果您以后可能需要更改项目组(插入或删除),则

len