сообщество программистов

managed unmanaged C++ код -какая разница

Среда разработки Visual C++ .NET , поставляемая в составе Visual Studio, позволяет разрабатывать приложения как на Managed C++, так и на обычном (unmanaged) C++ - то есть исполняемый непосредственно процессором.

CLR что это

Common Language Runtime (англ. CLR — общеязыковая исполняющая среда) — виртуальная машина, интерпретирующая и исполняющая код на языке CIL, в который компилируются программы, написанные, в частности, на .NET-совместимых языках программирования (C#, Managed C++, Visual Basic .NET, Visual J# и т. п.); компонент пакета Microsoft .NET Framework.

Несравнимые элементы

Несравнимые элементы - Такие элементы в частично упорядоченном множестве, которые не состоят в отношении частичной упорядоченности,
то есть -нельзя сказать, что справедливо

a <= b

а также нельзя сказать, что справедливо:

b <= a 

Порядковый тип множеств

Про два изоморфных частично упорядоченных множества говорят, что они имеют один порядковый тип.
то есть -
Порядковый тип - то общее, что присуще любым двум изоморфным частично упорядоченным множествам.

Симметричное отношение -- определение

Симметричное отношение - такое бинарное отношение, в котором порядок следования элементов значения не имеет.

Например отношение "=" (равно):
То есть:

a = b

то же самое, что:

b = a

Сравните например с отношением типа "больше".

Рефлексивное отношение

Рефлексивное отношение - такое отношение, справедливость которого не зависит от порядка следования элементов.

Отображение в (во что-то) -- определение, что это в математике

Отображение, одного множества 1 на в другое, при котором образ множества "меньше", чем то множество, где он содержится.

Отображение f множества М в множество N имеет место , когда:

f(M) содержится в  N

- то есть когда не каждому элементу N соответствует что-то из М (не у каждого элемента из N есть прообраз в M)

Отображения сохраняющие порядок

Возьмём у нас есть два частично упорядоченных множества. Будем отображать одно в другое.

Отображение f сохраняет порядок если из справедливости

а <= b

для образов следует справедливость:

f(а) <= f(b)

для прообразов.

Ошибка error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe

error C3389: __declspec(dllexport) cannot be used with /clr:pure or /clr:safe

ошибка говорит о несовместимости опций компилятора и директивы экспортируемой функции.
у меня она появилась при попытке привязать dll С++ проекту

Pages

Subscribe to RSS - сообщество программистов