C++;相当于Python'#'*号码? 是否存在一个等价的线性关系,即“代码>‘*’*号,如果数字为4,那么表达式的输出将是< C++ >代码>如果没有一个等效的单行程序,我想知道是否有任何快速方法可以做到这一点,而不包括for循环 注:我使用C++ 14,在我正在使用的程序中,我不能使用C++ 1z(17),所以没有C++ 1Z建议。可以简单地执行以下操作: std::string(4, '#');
:C++;相当于Python'#'*号码? 是否存在一个等价的线性关系,即“代码>‘*’*号,如果数字为4,那么表达式的输出将是< C++ >代码>如果没有一个等效的单行程序,我想知道是否有任何快速方法可以做到这一点,而不包括for循环 注:我使用C++ 14,在我正在使用的程序中,我不能使用C++ 1z(17),所以没有C++ 1Z建议。可以简单地执行以下操作: std::string(4, '#');,python,c++,c++14,Python,C++,C++14,: #包括 #包括 使用名称空间std; int main() { coutAs.可以简单地做到: std::string(4, '#'); : #包括 #包括 使用名称空间std; int main() { Cuth正如我在注释中所说的,C++中的 STD::String 中有一个填充构造函数。 string(size_t n, char c); 参阅正如我在注释中所说的,C++中的 STD::String 中有一个填充构造函数。 string(size_t n, char c); 请参
#包括
#包括
使用名称空间std;
int main()
{
coutAs.可以简单地做到:
std::string(4, '#');
:
#包括
#包括
使用名称空间std;
int main()
{
Cuth正如我在注释中所说的,C++中的 STD::String 中有一个填充构造函数。
string(size_t n, char c);
参阅
正如我在注释中所说的,C++中的 STD::String 中有一个填充构造函数。
string(size_t n, char c);
请参阅。
否。使用for循环,其中迭代计数比您想要的数字少一个,假设您的迭代计数开始于0@NickMeyer你确定没有其他方法吗?可能有一些库可以处理这个问题,但据我所知,没有。你使用的是字符串吗?有一个填充构造函数string(尺寸n,字符c)
。请参阅和否。使用for循环,其中迭代计数比您想要的数字少一个,假设您的迭代计数开始于0@NickMeyer你确定没有其他方法吗?可能有一些库可以处理这个问题,但据我所知,没有。你使用的是字符串吗?有一个填充构造函数string(大小n,字符c)
。请参阅和