我想禁用管理 Jenkins 的进程内脚本批准部分中的“批准”选项。我正在编写 Job DLS,它可以动态创建 Jenkins 作业,但是我必须完成很多批准才能允许脚本执行。如果有一种解决方案,那么可以作为管道中的方法调用来打开或关闭的解决方案将会很棒。
我正在尝试在我的项目中运行 C++11。我向编译器添加了编译器标志/std:c++11,但是当我检查版本并打印出来时,它显示为 C++98。这是在 Visual Studio 2019 中。
这是我用来打印语言的内容,它显示为 C++98:
if (__cplusplus == 201703L) std::cout << "C++17\n";
else if (__cplusplus == 201402L) std::cout << "C++14\n";
else if (__cplusplus == 201103L) std::cout << "C++11\n";
else if (__cplusplus == 199711L) std::cout << "C++98\n";
else std::cout << "pre-standard C++\n";
std::cout << "C++ langauge supported = " << __cplusplus << "\n";
Run Code Online (Sandbox Code Playgroud)