где вставлять # include <vector> , чтобы можно было создать переменную в Form1.h

программирование C++

я так в общем написал # include <string>, ну тогда допустим где мне нужно подключить <vector> чтобы не выбивало ошибок

я уже пару дней мучаюсь с тем, где вставить #include <vecotr> или буть другую директиву
http://otvety.google.ru/otvety/thread?fid=625882b6b49edbe60004ecbfd2463435&source=email&tid=625882b6b49edbe6

Например, где мне нужно подключить <vector>, чтобы я в Form1.h создал переменную
vector<int > M.
Ответы:
Вам уже объясняли про то, что вы используете managed С++ и хедеры STL туда вы не подключите, даже и не пытайтесь. Вместо STL там используется .net farmework, справку по нему и смотрите, эта та же самая библиотека, которую использует язык C#.
Managed C++ - это версия языка С++ от Microsoft  и она не совместима с классическим С++ Страуструпа.
окей. в MC++ вместо vector<> используйте List<>. для этого подключите пространство имен System::Collections::Generic. вот фрагмент:


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.