Результаты поиска по запросу "clr"

1 ответ

хостинг clr и перехват исключений потоков

Я пытаюсь написать систему плагинов, которая может загружать управляемые плагины. Хост должен иметь возможность выгружать плагины, если есть какие-либо исключения. для моего документа у меня есть библиотека примеров кода в C #, которая выдает ...

4 ответа

Почему доступ к памяти в самом низком адресном пространстве (не нулевом) сообщается как. NullReferenceException в .NET?

Это вызываетAccessViolationException быть брошенным using System; namespace TestApplication { internal static class Program { private static unsafe void Main() { ulong* addr = (ulong*)Int64.MaxValue; ulong val = *addr; } } }Это ...

1 ответ

CLR / Fastcall: как типы больших значений внутренне передаются вызываемым функциям?

Просто из любопытства: типы значений обычно копируются, и JIT-компилятор, похоже, использует соглашение вызовов Fastcall от Microsoft при вызове метода. Это помещает первые несколько аргументов в регистры для быстрого доступа. Но как типы больших ...

ТОП публикаций

5 ответов

Как мне решить, использовать ли ATL, MFC, Win32 или CLR для нового проекта C ++?

Я только начинаю свой первый проект C ++. я используюVisual Studio 2008 [https://stackoverflow.com/questions/820213/new-to-c-should-i-use-visual-studio] , Это одноформальное приложение Windows, которое обращается к нескольким базам данных и ...

1 ответ

Расположение последовательных структур CLR: выравнивание и размер

Всеstructs в C # по умолчанию рассматриваются как[StructLayout(LayoutKind.Sequential)]помеченные типы значений. Итак, давайте возьмем некоторое количествоstructи проверить размеры этогоstructs: using System; using System.Reflection; using ...

4 ответа

Почему C # / CLR не поддерживает переопределение метода co / противоречия?

Есть довольно много вопросов и ответов о взломе вокруг ограничения C #, не позволяющего типам возврата метода (и аргументу) быть замененными на совместимые типы в переопределениях, ноПочему существует ли это ограничение в компиляторе C # или в ...

3 ответа

Почему по умолчанию сохраняются только литеральные строки в пуле? <, / A>

Почему по умолчанию в интерне-пуле сохраняются только литеральные строки? Пример изMSDN [http://msdn.microsoft.com/en-us/library/system.string.intern.aspx]: String s1 = "MyTest"; String s2 = ...

2 ответа

что означает «CLR20r3»? (что это за версия)

очевидным выбором будет «CLR version 2.0 revision 3», но, к сожалению, такого нет. Самое близкое, что я могу прийти к окончательному списку,википедия [http://en.wikipedia.org/wiki/List_of_.NET_Framework_versions], но это использует основные / ...

7 ответов

Будет ли .NET 4.5 представлять новую версию CLR?

В прошлом не каждая новая версия .NET поставлялась с новой версией CLR. Я знаю .NET 1.0, 1.1, 2.0 и 4.0, но .NET 3.0 и 3.5 нет. Будет ли .NET 4.5 вводить новый CLR? И как можно узнать, есть ли новый CLR?

6 ответов

Опасны ли неинициализированные переменные C #?

Я знаком со спецификацией C #,раздел 5.3 [http://msdn.microsoft.com/en-us/library/aa691172%28v=VS.71%29.aspx]который говорит, что переменная должна быть назначена перед использованием. В C и неуправляемом C ++ это имеет смысл, так как стек не ...