Я пытаюсь скомпилировать некоторый код, используя версию 4.0 Visual C ++ Studio.
Я понимаю, что мне нужно использовать стандартную библиотеку шаблонов для этого кода, вот где компилятор останавливается с ошибкой:
#include <fstream>
фатальная ошибка C1083: не удается открыть включаемый файл: 'fstream': такого файла или каталога нет
Глядя на установочный диск компилятора, файлы STL не устанавливаются вместе с компилятором, но я нашел подкаталог, в котором они находятся на установочном диске. Я никогда не использовал STL и не уверен, где именно разместить файлы. На данный момент я поместил их в подкаталог моих исходных файлов и добавил этот каталог в Build-> Settings-> Resources-> Additional Resource Include Directory. Также обратите внимание, что в каталоге STL нет файла с именем fstream или fstream.h.
В read.me есть эта заметка:
(1) STL - контейнер, итератор, часть алгоритма стандарта C ++
библиотека, это не полная стандартная библиотека. (Потоки ввода / вывода, строки,
и т.д. не включены в этот пакет.)
Так что я немного запутался - мне нужно где-нибудь получить дополнительные исходные файлы или как мне поступить? Спасибо за любую помощь!