我正在Visual Studio Code中编辑代码段配置文件
当我要打印这种格式时
std::default_random_engine ran(static_cast<long unsigned int>(std::chrono::high_resolution_clock::now().time_since_epoch().count()));
我尝试了代码段文件中的以下命令
2019_01_16_18_43_00
但这会打印出不良结果
"$CURRENT_YEAR_$CURRENT_MONTH_$CURRENT_DATE_$CURRENT_HOUR_$CURRENT_MINUTE_$CURRENT_SECOND"
我尝试了
1 ..在\之前使用\,例如\ _,但不起作用
2 ..使用__而不是_,但没有用
3.如果我这样使用多余的空间
CURRENT_YEAR_CURRENT_MONTH_CURRENT_DATE_CURRENT_HOUR_CURRENT_MINUTE_13
它可以工作,但是包含空格的格式不是我要打印的
"$CURRENT_YEAR _$CURRENT_MONTH _$CURRENT_DATE _$CURRENT_HOUR _$CURRENT_MINUTE _$CURRENT_SECOND"
答案 0 :(得分:1)
变量必须在大括号内
'${CURRENT_YEAR}_${CURRENT_MONTH}_${CURRENT_DATE}_${CURRENT_HOUR}'