Создал Win32 console application Visual C++ 2005
пытаюсь поработать с XML в проекте который использует библиотеку boost::regexp
#using <mscorlib.dll>
выдает ошибку: fatal error C1190: managed targeted code requires a '/clr' option
Если ставлю в опциях проекта: Common Language Runtime Support (/clr)
Компилятор кричит, что надо использовать gcnew вместо new
Подскажите плиз. как заставить проект работать и с XML и с Boost
Буду признателен за рабочий пример кода
Re: VC 2005 Win32 console app. #using <mscorlib.dll> и C1190
Здравствуйте, 4day, Вы писали:
4>1) Перенести плиз куда нужно
Хех, ну так понять бы еще, куда нужно
4>2) Как тогда xmlDocument привернуть к проекту 4>3) Хочу xml парсить... стандартными средствами
NET Framework -- это же не библиотека для native C++ вроде буста. Хочешь писать под него, писать придется не на C++, а на CLI/C++. Это другой язык. Нужно тебе это или нет, решай сам.
Re[4]: VC 2005 Win32 console app. #using <mscorlib.dll> и C1
Здравствуйте, Mab, Вы писали: Mab>Хех, ну так понять бы еще, куда нужно
Вот вот...
Mab>NET Framework -- это же не библиотека для native C++ вроде буста. Хочешь писать под него, писать придется не на C++, а на CLI/C++. Это другой язык. Нужно тебе это или нет, решай сам.
Все равно на чем писать... просто хочу работать с XML и не изобретать велосипед... не могу понять как.
Re[5]: VC 2005 Win32 console app. #using <mscorlib.dll> и C1
Здравствуйте, 4day, Вы писали:
4>Все равно на чем писать... просто хочу работать с XML и не изобретать велосипед... не могу понять как.
Если есть желание писать под .NET, то нужно изучать соответсвующий язык (C# или CLI/C++). Если не писать под .NET, то этому вопрсоу место в 'C++. Прикладные вопросы'.
Re[6]: VC 2005 Win32 console app. #using <mscorlib.dll> и C1
Mab>Если есть желание писать под .NET, то нужно изучать соответсвующий язык (C# или CLI/C++). Если не писать под .NET, то этому вопросу место в 'C++. Прикладные вопросы'.
Желания писать на C# нет есть желание писать на CLI/C++
В одном проекте это можно использовать (и Boost и XML, через CLI)?
Я так понял, что да, можно. Вопрос в том как?
Re[7]: VC 2005 Win32 console app. #using <mscorlib.dll> и C1
Здравствуйте, 4day, Вы писали:
4>Желания писать на C# нет есть желание писать на CLI/C++
Хорошо, но тогда, очевидно, нужно изучить этот язык перед тем, как писать нем, не так ли?
Re[8]: VC 2005 Win32 console app. #using <mscorlib.dll> и C1
Mab>Хорошо, но тогда, очевидно, нужно изучить этот язык перед тем, как писать нем, не так ли?
Мы с Вами, таким образом, плавно определили куда надо перенести ветку, видимо в флейм...
Подскажите как решить поставленную задачу, а дальше я уже сам...
Re[9]: VC 2005 Win32 console app. #using <mscorlib.dll> и C1
Здравствуйте, 4day, Вы писали:
4>Подскажите как решить поставленную задачу, а дальше я уже сам...
Увы, но это не по адресу. Подсказать, как ее решить на CLI/C++, я не берусь по двум причинам:
1) Сам на этом языке не пишу, а потому познания имею чисто теоретические на уровне чтения популярных статей из серии "чем MC++ отличается от CLI/C++".
2) Не считаю правильным такой способ освоения новой технологии, когда вместо изучения документации/книг/еще чего-нибудь просится пример решения задачи. Знания получаются обрывочные и безсистемные. Результирующий код тоже не ахти.
Re[10]: VC 2005 Win32 console app. #using <mscorlib.dll> и C
Mab>2) Не считаю правильным такой способ освоения новой технологии, когда вместо изучения документации/книг/еще чего-нибудь просится пример решения задачи. Знания получаются обрывочные и безсистемные. Результирующий код тоже не ахти.
Я разделяю Ваше мнение и не поступил бы никогда так, если бы до этого, являясь постоянным читателем форума, долгое время не мог найти ответ на свой вопрос... Хотя данный форум помогал мне десятки раз...
Re: VC 2005 Win32 console app. #using <mscorlib.dll> и C1190