我有一个命名空间问题,这让我很疯狂。有一个名为" Utility"的名称空间。由我在我的一些代码中使用的另一个程序员写的。一个文件只给我一些问题。该文件包括<算法>我必须拥有它。我尝试过各种重新排列和其他随机的东西来试图摆脱它。我不能为我的生活找出为什么stl_algo.h有这个问题。
/usr/include/c++/4.6/bits/stl_algo.h: In function ‘void std::random_shuffle(_RAIter, _RAIter)’:
/usr/include/c++/4.6/bits/stl_algo.h:5152:40: error: ‘std::Utility’ has not been declared