Я разрабатывал DLL в Visual Studio 2005. На данный момент он компилируется и выполняет то, что должен.
Однако я хотел скомпилировать его, используя Borland C ++ 2006, потому что я слышал, что он лучше и делает код быстрее. Когда я пытаюсь это сделать, я получаю сообщения об ошибках, подобные этому:
E2015 Неоднозначность между strcmp (const char *, const char *) и
std :: strcmp (const char *, const char *)
Я изменил каждый экземпляр strcmp на std :: strcmp, чтобы решить проблему неоднозначности, и это работает, но мне интересно, есть ли более разумный способ сделать это.
Спасибо: -)