![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |||
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]()
Здравствуйте, уважаемые программисты.
Есть вопрос относительно CLR . В книжке читаю - Цитата:
Цитата:
3) CLR всегда входит в операционную систему? (иначе программы работать не смогут, так как - Цитата:
------------------------ Заранее благодарю за ответы) ) |
|||
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 20.10.2010
Сообщений: 143
|
![]()
В свое время нам на курсах объясняли как-то так:
CLR(Common Language Runtime) - общая среда для исполнения всех .NET языков. Т.е. сначала написанный код транслируется в CLR, а CLR уже транслирует в машинный код. Отчасти да, он похож на виртуальную JAVA машину. Ну и собственно, сама CLR ставится в комплекте с .NET Framework В правильности изложенного не вполне уверен, но насколько я помню - это так
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 20.10.2010
Сообщений: 143
|
![]()
В старых версиях XP и ниже - не было, надо было отдельно качать с сайта мелких. А висту и семерку не юзал, не знаю, возможно уже включено
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 20.10.2010
Сообщений: 143
|
![]()
А, ну и конечно же этот фреймворк ставится при установке вижуал студии
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
1)да виртуальная машина
2)это все опкоды виртуальной машины, в общем то так есть всегда, машинные кода процессора x86 тоже опкоды, а не тупо 01... 3)в общем случае нет, она ставится с .NET FrameWork, правда, последний порой входит в ОС по умолчанию. 4)если скомпилирована программа в машинные коды процессора, то напрамую проц её и исполняет, без интерпритации(JIT-компиляция в CLR, если точнее) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#7 | |||||
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
2.2) Выражение Цитата:
Это так? |
|||||
![]() |
![]() |
![]() |
#8 | |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#10 | ||||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
![]() Цитата:
Цитата:
значит компилятор для .NET это обычный компилятор по сути, просто у него иная целевая платформа, не x86, а MSIL, то есть код компилируется в другие команды(команды другой архитектуры) видимо, ты не имел никогда дела с иными платформами(имею опыт тесного общения с процем архитектуры ARM7), и просто не можешь понять, как это так, иные команды, без обид ![]() Цитата:
выше я говорил что .NET нужен. вродь нигде не ошибся Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
отличия С# от C++/CLR | dampirik | Общие вопросы .NET | 13 | 14.12.2010 11:27 |
VS 2010 среда CLR ^. А так же array | Morkonwen | Visual C++ | 6 | 19.10.2010 08:27 |
C++/CLR | dampirik | Общие вопросы .NET | 3 | 19.11.2009 13:26 |
рисование в си++/clr | dampirik | Общие вопросы C/C++ | 4 | 06.10.2009 17:08 |
Visual c++ clr | dampirik | Общие вопросы .NET | 1 | 27.08.2009 23:24 |