Visual Studio找不到 函数

问题描述 投票:0回答:1

所以我有一个可能很愚蠢的问题:当我在项目中包含std算法库时,编译器就可以了。虽然,它找不到任何成员函数。例如,我有这个:

std::shift_left(F.begin(), F.begin() + 1, F.end());

在我的代码中,我收到错误消息:'shift_left' is not a member of std. 'shift_left' can't find identifier

尽管,我可以完美地使用<numeric><algorithm>的所有功能都存在相同的问题。在这里,我正在min-devkit中工作,可能是这样,但我想先去这里。

这是我的包含物:

#include "c74_min.h"

#include <cmath>
#include <complex>
#include <vector>
#include <array>
#include <algorithm>
#include <numeric>

我不使用

using namespace std;
c++ visual-studio stl
1个回答
-1
投票

在使用C ++ 14标准的使用GNU GCC的CodeBlocks中,我没有遇到您描述的问题。我可以访问

中包含的功能
© www.soinside.com 2019 - 2024. All rights reserved.