我想编译一些D.我编写的代码使用std.string
库以及std.algorithm
。我的一个功能上的绳子呼吁indexOf
:不幸的是,显然也有在std.algorithm
一个indexOf
函数,编译器不喜欢它:如何解决与d中的“冲突”错误?
assembler.d(81): Error: std.algorithm.indexOf!("a == b", string, immutable(char)).indexOf at /usr/share/dmd/src/phobos/std/algorithm.d(4431) conflicts with std.string.indexOf!(char).indexOf at /usr/share/dmd/src/phobos/std/string.d(334)
assembler.d(81): Deprecation: function std.algorithm.indexOf!("a == b", string, immutable(char)).indexOf is deprecated
如何解决此得到什么?在C++中,我可以使用::
明确地说出我在哪个命名空间...... D呢?