Прежде всего, я использую Xcode 7.2 на OSX 10.11.2. В моем файле main.cpp библиотека std работает нормально. Но, когда я пытаюсь использовать его в любом другом файле C++, я получаю unexpected unqualified-id
.Xcode 7.2 не может найти C++ std :: pair
У меня есть следующие файлы:
main.cpp (std is working in it)
algo.hpp (std is not working in it)
algo.cpp (std is not working in it)
Почему цель развертывания OSX 10,11 не находя стандартную библиотеку C++ во всех моих файлов?
Вот для Exemple моего заголовка файла algo.hpp
#ifndef algo_hpp
#define algo_hpp
std::pair<unsigned int, unsigned int> pgcdFB(const int m,const int n);
std::pair<unsigned int, unsigned int> euclide(const int m, const int n);
unsigned int fibonacci(const unsigned int i);
#endif /* algo_hpp */
На каждой строке, где я использую зЬй я получаю undeclared identifier 'std
Можете ли вы показать строки кода, который не работает, и точную ошибку, которую вы получаете? – nos