Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C++ в .NET 
:(
    Опции темы
Wizard84
Дата 18.9.2006, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 12.8.2006

Репутация: нет
Всего: нет



Возможно ли писать обычные проги на С++ с указателями в .NET, да еще чтоб компилировался в неуправляемый код?
PM MAIL   Вверх
Cr@$h
Дата 19.9.2006, 01:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 1
Всего: 41



Программы .Net компилироваться в неуправляемый код не могу. Хотя, это официально не могут. Посмотри тему. Стоп, я имел в виду, что они без среды управления работать не будут всё равно.
Указатели использовать можно: чтобы скомпилировать неуправляемый код, нужно использовать опцию компилятора /unsafe.
PM MAIL ICQ   Вверх
Exception
Дата 19.9.2006, 07:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 29
Всего: 186



Для какой цели тебе понадобились указатели? И вообще, почему ты хочешь писать под .NET на С++?
PM   Вверх
Cr@$h
Дата 19.9.2006, 11:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 1
Всего: 41



Цитата(Exception @  19.9.2006,  08:59 Найти цитируемый пост)
Для какой цели тебе понадобились указатели? И вообще, почему ты хочешь писать под .NET на С++?

Какая разница. Любит он С++ и указатели, вот и хочет кодить на С++ с указателями под .Net. Лучше предлгать решение, а там ему самому видно будет.
PM MAIL ICQ   Вверх
Wizard84
Дата 19.9.2006, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 12.8.2006

Репутация: нет
Всего: нет



Получилось. Оказывается в .NET проги на С++ компилятся в неуправляемый код.
А под .NET пишу просто потому, что у меня только MVS 2005.
PM MAIL   Вверх
ivashkanet
Дата 19.9.2006, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 47
Всего: 149



Цитата(Wizard84 @  19.9.2006,  11:54 Найти цитируемый пост)
А под .NET пишу просто потому, что у меня только MVS 2005.

В ней можно и под Win32 писать  smile

Это сообщение отредактировал(а) ivashkanet - 19.9.2006, 12:27
PM MAIL WWW ICQ   Вверх
Cr@$h
Дата 19.9.2006, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Исследователь
***


Профиль
Группа: Участник Клуба
Сообщений: 1693
Регистрация: 3.4.2005
Где: Санкт-Петербург, Россия

Репутация: 1
Всего: 41



Цитата(Wizard84 @  19.9.2006,  12:54 Найти цитируемый пост)
Оказывается в .NET проги на С++ компилятся в неуправляемый код.

C C++ -- да. Но можно успользовать Managed C++ (управляемый С++). В нём ты не должен использовать указатели и некоторые другие перелсти. Компилируется он в управляемый код, естественно.
Цитата(Wizard84 @  19.9.2006,  12:54 Найти цитируемый пост)
А под .NET пишу просто потому, что у меня только MVS 2005. 

Вот, уже ответили
Цитата(ivashkanet @  19.9.2006,  13:21 Найти цитируемый пост)
В ней можно и под Win32 писать  


Замечу, C# для Win 32 нет, но можно компилировать в неуправляемый код с C#, если используются указатели, например. Здесь так же потребуется указывать опцию /unsafe.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0466 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.