Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Visual C++ / С/C++

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 20.01.2016, 09:25   #1
Новичок
 
Пол:Мужской
Регистрация: 17.06.2014
Сообщений: 6
Репутация: 0
По умолчанию Ассемблерная вставка в Visul C++

В пустом проекте Visual C++ .NET 2008 "Приложение Windows Forms" сразу после указаний пространств имён добавлена функция с ассемблерной вставкой:
Код:
using namespace System;
	..........
	void qwe() {
		__int32 wer;
		__asm  {
				 mov eax, wer
			 }
		}
При компиляции выдаёт 2 ошибки:
Цитата:
error C3862: Inline_Assembly::qwe: неуправляемую функцию невозможно компилировать с параметрами /clr:pure или /clr:safe
error C3645: Inline_Assembly::qwe: __clrcall невозможно использовать с функциями, скомпилированными в машинный код

Как сделать ассемблерную вставку?

Последний раз редактировалось lex_111; 20.01.2016 в 20:20.. Причина: Орфографическая ошибка.
lex_111 вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: фото рейчел стиллбукет из сухофруктов купить краснодарйогурт питьевой беллакт детский купитьНавесные шкафы купитькруизы 2024 из питера


Старый 21.01.2016, 20:02   #2
lex_111
Новичок
 
Пол:Мужской
Регистрация: 17.06.2014
Сообщений: 6
Репутация: 0
По умолчанию Re: Ассемблерная вставка в Visul C++

Разобрался, оказалось всё просто. Достаточно в меню Проект→Свойства→Свойства конфигурации→Общие→Поддержка среды CLR выбрать "Поддержка CLR-среды (/clr)", то есть выключить /clr:pure, который запрещал неуправляемый код.
lex_111 вне форума
 
Ответить с цитированием Вверх
Ответ

Опции темы
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка Flash в HTML ДиманКо Macromedia Flash 10 16.09.2010 22:38
вставка звука в DVD zakler Архив 4 14.05.2008 19:32
Вставка объектов в RTFBox A_Fox .NET 2 01.04.2008 14:04
QTableView вставка из Excel majorwest Qt 0 09.03.2008 18:59
Вставка пояснений в картинку Maalai Просмотр, конверторы и редакторы графики 3 16.09.2007 15:47

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:06. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.13466 секунды с 13 запросами