std::uniform_int_distribution 导致构建在发布中失败

std::uniform_int_distribution causes build to fail in release

尝试在 visual studio 中构建我的项目时,我得到了 following errors in part of a random number generator。该程序在调试中编译和构建良好,但不是发布。有谁知道解决这个问题的方法吗?

在 C++17 之前,您需要有尖括号:

std::uniform_int_distribution<> distrib(1, 6);

给出的错误是:

Argument list is missing

您可能需要将正确的构建设置传递给您的编译器,包括发布版和调试版。