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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C# -> C++, convert 
:(
    Опции темы
qqwertyu
Дата 3.6.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Люди, помогите !!
А нет ли тулзы которая код C# переделывает в С++ (Причем кода как такового и нет, есть только структура, классы, наследование и пустые методы)
СПАСИБО 
PM MAIL WWW   Вверх
Void
Дата 3.6.2006, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



А погуглить?
Первая же ссылка: Instant C++. Но платно.
Цитата(qqwertyu @  3.6.2006,  19:44 Найти цитируемый пост)
(Причем кода как такового и нет, есть только структура, классы, наследование и пустые методы)

Тогда даже вручную можно достаточно быстро сделать.

Интерфейсы заменяем на абстрактные классы.
После public, private, protected ставим двоеточие smile
abstract заменяем на pure virtual спецификатор.
Убираем override.

Список можно продолжать, но ничего сложного, если не задействована специфическая функциональность рантайма, нет. 


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Дрон
Дата 7.6.2006, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


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

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



Цитата(Void @  3.6.2006,  18:59 Найти цитируемый пост)
Но платно.

А можно ещё откомпилировать, а потом взять Reflectorsmile
Да, имена переменных похерятся, но при наличии оригинально исходника всё и так будет понятно. 


--------------------
Да. Именно так.
PM   Вверх
Void
Дата 7.6.2006, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Дрон, это если человеку нужно в Managed C++. А я почему-то про native подумал smile 


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Дрон
Дата 7.6.2006, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java-ненавистник :)
****


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

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



Цитата(Void @  7.6.2006,  18:40 Найти цитируемый пост)
. А я почему-то про native подумал 

Так ведь в native вообще конвертнуть нельзя smile

А тот конвертер, что ты привёл он ведь тоже
Цитата
Targets either C++/CLI (2005) or Managed C++ (2003)


Правда, Reflector вроде ещё не умеет в С++/CLI дизассемблировать. 


--------------------
Да. Именно так.
PM   Вверх
Void
Дата 7.6.2006, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

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



Цитата(Дрон @  7.6.2006,  19:43 Найти цитируемый пост)
Так ведь в native вообще конвертнуть нельзя

Ну, если учесть, что
Цитата(qqwertyu @  3.6.2006,  19:44 Найти цитируемый пост)
есть только структура, классы, наследование и пустые методы

, то в принципе возможность есть.

Выяснилось, что из C++ в Java народ конвертит, что уж там smile

Цитата(Дрон @  7.6.2006,  19:43 Найти цитируемый пост)
А тот конвертер, что ты привёл он ведь тоже
Targets either C++/CLI (2005) or Managed C++ (2003)

Точно, не обратил внимания. 


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

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


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

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


 




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


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

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