Возможности Visual C++

Artur1987

Active member
31.03.2007
31
0
#1
Доброго времени суток! Возник такой вопрос: Допустим у меня есть программа написанная на Visual C++ . Могу я в Visual C++ код этой программы перевести из С ,например, в Delphi ? Я знаю,что в той же Delphi такая возможность есть, то есть можно код,написанный на Дельфи переделать в любой другой(С++,Jawa и т.д.).

Есть такой механизм в С++ и если нет,то появится ли он в следующих версиях?
 
04.09.2006
2 566
3
#2
<!--QuoteBegin-Artur1987+13:02:2008, 16:39 -->
<span class="vbquote">(Artur1987 @ 13:02:2008, 16:39 )</span><!--QuoteEBegin-->Могу я в Visual C++ код этой программы перевести из С ,например, в Delphi ?
[snapback]97950" rel="nofollow" target="_blank[/snapback]​
[/quote]
Зачем??? Ну если очень хочется поиметь проблемы, то [snapback]97950" rel="nofollow" target="_blank[/snapback]</div>[/quote]
Покажи где
 

Kmet

Java Team
25.05.2006
1 036
8
#3
<!--QuoteBegin-Artur1987+13:02:2008, 16:39 -->
<span class="vbquote">(Artur1987 @ 13:02:2008, 16:39 )</span><!--QuoteEBegin-->можно код,написанный на Дельфи переделать в любой другой(С++,Jawa и т.д.).
[snapback]97950" rel="nofollow" target="_blank[/snapback]​
[/quote]
ух ты... а пацаны то не знают...
 
04.09.2006
2 566
3
#4
<!--QuoteBegin-Artur1987+13:02:2008, 16:39 -->
<span class="vbquote">(Artur1987 @ 13:02:2008, 16:39 )</span><!--QuoteEBegin-->Jawa
[snapback]97950" rel="nofollow" target="_blank[/snapback]​
[/quote]
Это ж мотоцикл! :D
 

Artur1987

Active member
31.03.2007
31
0
#5
Зачем??? Ну если очень хочется поиметь проблемы, то ВОТ
Спасибо за инфу! Только это - способ вручную,а я думал,что есть автоматический перевод.Типа нажал кнопку - код уже в Delphi . А нужно это потому ,что преподаватель слишком принципиальный: считает,что Дельфи по всем критериям лучше ,чем Visual C++ и требует писать прогу на ней. Говорит,что для решения прикладных задач лучше Дельфи языка нет.

В новой версии Дельфи (кажется в Delphi 2005) такая возможность есть (по крайней мере так препод говорит)
 
04.09.2006
2 566
3
#6
<!--QuoteBegin-Artur1987+14:02:2008, 08:30 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 08:30 )</span><!--QuoteEBegin-->Типа нажал кнопку - код уже в Delphi
[snapback]98027" rel="nofollow" target="_blank[/snapback]​
[/quote]
Зачем бы тогда существовало столько языков программирования? Был бы какой нибудь один...<!--QuoteBegin-Artur1987+14:02:2008, 08:30 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 08:30 )</span><!--QuoteEBegin-->В новой версии Дельфи (кажется в Delphi 2005) такая возможность есть (по крайней мере так препод говорит)
[snapback]98027" rel="nofollow" target="_blank[/snapback]​
[/quote]
Думаю, что он ошибался или ты его не правильно понял
 
P

Pasha

#7
<!--QuoteBegin-Artur1987+14:02:2008, 08:30 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 08:30 )</span><!--QuoteEBegin-->Дельфи по всем критериям лучше ,чем Visual C++ и требует писать прогу на ней. Говорит,что для решения прикладных задач лучше Дельфи языка нет.
[snapback]98027" rel="nofollow" target="_blank[/snapback]​
[/quote]
А еще он ходит в набедренной повязке и размахивает каменным топором...прикладные задачи удобно решать в Visual Studio 2008. На C#.
<!--QuoteBegin-Artur1987+14:02:2008, 08:30 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 08:30 )</span><!--QuoteEBegin-->В новой версии Дельфи (кажется в Delphi 2005) такая возможность есть (по крайней мере так препод говорит)
[snapback]98027" rel="nofollow" target="_blank[/snapback]​
[/quote]Уточни, может он поддержку .NET в Delphi имеет в виду. Тогда прогу, написанную на C# или Managed C++ можно расковырять Reflector-ом и получить исходник для Delphi.NET.
 

Artur1987

Active member
31.03.2007
31
0
#8
Зачем бы тогда существовало столько языков программирования? Был бы какой нибудь один...
Думаю всё к тому и идёт. Будет один универсальный язык,который возьмёт в себя лучшие черты всех языков.

А вообще препод сказал,что разработчики Delphi сделали этот язык открытым,обратились ко всем программистам мира с просьбой писать отдельные модули и присылать им.А самые нужные и полезные модули разработчики выкладывают и их можно скачивать. Поэтому в Delphi уже ничего программировать не надо,просто ищешь нужный тебе модуль и вставляешь его в прогу. А в С++,мол,такого нет.

Уточни, может он поддержку .NET в Delphi имеет в виду. Тогда прогу, написанную на C# или Managed C++ можно расковырять Reflector-ом и получить исходник для Delphi.NET.
Скорее всего именно это он и имел в виду.Речь шла о последних версиях Дельфи
 
04.09.2006
2 566
3
#9
<!--QuoteBegin-Artur1987+14:02:2008, 11:50 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 11:50 )</span><!--QuoteEBegin-->А вообще препод сказал,что разработчики Delphi сделали этот язык открытым,обратились ко всем программистам мира с просьбой писать отдельные модули и присылать им.А самые нужные и полезные модули разработчики выкладывают и их можно скачивать. Поэтому в Delphi уже ничего программировать не надо,просто ищешь нужный тебе модуль и вставляешь его в прогу. А в С++,мол,такого нет.
[snapback]98077" rel="nofollow" target="_blank[/snapback]​
[/quote]
Пипец какой-то. Интересно, препод то написал хоть одну серьезную программу на С++? Хотя в свете недавних контрактов на поставки CodeGear 1 млн рабочих мест с Delphi и С++ Builder в российские школы ничего удивительного. Однако, на мой взгляд, учить нужно использовать различные языки, адекватно подходящие к задаче.
<!--QuoteBegin-Artur1987+14:02:2008, 11:50 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 11:50 )</span><!--QuoteEBegin-->Думаю всё к тому и идёт. Будет один универсальный язык,который возьмёт в себя лучшие черты всех языков.
[snapback]98077" rel="nofollow" target="_blank[/snapback]​
[/quote]
Ага, этакий сферический конь в вакууме :)
<!--QuoteBegin-Artur1987+14:02:2008, 11:50 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 11:50 )</span><!--QuoteEBegin-->Скорее всего именно это он и имел в виду.
[snapback]98077" rel="nofollow" target="_blank[/snapback]​
[/quote]
Ну так при чем здесь С++ и Java? Сначала бы уточнил, а потом спрашивал на форуме. А то услышат где-то звон и бегут на форум себя показывать
 
P

Pasha

#10
<!--QuoteBegin-Artur1987+14:02:2008, 11:50 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 11:50 )</span><!--QuoteEBegin-->А вообще препод сказал,что разработчики Delphi сделали этот язык открытым,обратились ко всем программистам мира с просьбой писать отдельные модули и присылать им.А самые нужные и полезные модули разработчики выкладывают и их можно скачивать. Поэтому в Delphi уже ничего программировать не надо,просто ищешь нужный тебе модуль и вставляешь его в прогу. А в С++,мол,такого нет.
[snapback]98077" rel="nofollow" target="_blank[/snapback]​
[/quote]А разработчики всех остальных языков подают в суд на программистов, пишущих модули. Подсылают к ним убийц. Закрывают сайты с исходниками...препод, похоже, действительно не написал ничего серьезного, ни на дельфе, ни на других языках.
<!--QuoteBegin-Artur1987+14:02:2008, 11:50 -->
<span class="vbquote">(Artur1987 @ 14:02:2008, 11:50 )</span><!--QuoteEBegin-->Думаю всё к тому и идёт. Будет один универсальный язык,который возьмёт в себя лучшие черты всех языков.
[snapback]98077" rel="nofollow" target="_blank[/snapback]​
[/quote]Лучше черты ассемблера, VB, Cobol, Perl, C++, Java, C#, List...как ты себе представляешь результат?
 
04.09.2006
2 566
3
#11
<!--QuoteBegin-Pasha+14:02:2008, 12:50 -->
<span class="vbquote">(Pasha @ 14:02:2008, 12:50 )</span><!--QuoteEBegin-->как ты себе представляешь результат?
[snapback]98096" rel="nofollow" target="_blank[/snapback]​
[/quote]
Голый асм? Развитие по спирали, так сказать... :)

Ой, нет... Лучше костяные программируемые счеты :lol:
 
P

Pasha

#12
Для: European
Палочки с насечками. Счеты - это уже хайтэк.
 
?
#13
Artur1987, нет и не будет :) Потому как язык - рисования школьников, не когда не дойдет в своих возможностях до профессионального языка. :lol:

Кстати зря стебаетесь. Примером попыток, конечно не универсального, но достойного языка программирования, объеденяющего процедурное и логическое программирование, есть. Это Python.
 
T
#14
Для: Artur1987, Где учишься? Кто препод? Страна должна знать своих героев!
 
P

Pasha

#15
Для: ~/~евто/-/
Достойных много. Универсального нет.
 

Artur1987

Active member
31.03.2007
31
0
#16
Э-э-э,ну вы тут написали :) Учимся мы в МГУИЭ и создаём Системы Автоматизированного Проектирования. А тему эту я создал просто с целью убедиться,что язык С++ также,как и Delphi подходит для решения прикладных задач. Я имею в виду не системное программирование, а именно прикладное, то есть различные расчёты на прочность,устойчивость,анализ и т.д.

Программу пишу - дипломную,поэтому для меня это всё важно,не из праздного любопытства спрашиваю :D
 

grigsoft

Well-known member
15.11.2005
735
0
#17
Это как в единоборствах - бессмысленно сравнивать бокс и карате: сражаются ведь не стили, а бойцы.
 
Z
#18
А вообще препод сказал,что разработчики Delphi сделали этот язык открытым,обратились ко всем программистам мира с просьбой писать отдельные модули и присылать им.А самые нужные и полезные модули разработчики выкладывают и их можно скачивать. Поэтому в Delphi уже ничего программировать не надо,просто ищешь нужный тебе модуль и вставляешь его в прогу. А в С++,мол,такого нет.
И да воздастся разработчикам Delphi и да поклонятся им все другие программисты, и заживем мы все в мире и счастье без холивари, аминь.
Вот так рождаются новые религии :)
 
P

Pasha

#19
Для: Artur1987
Различные расчёты на прочность,устойчивость,анализ - это область, а не дельфи C++. Дельфи - это прога для набрасывания "компонент" на кривые формы, орудие халтурщика. Хотя, все зависит от радиуса кривизны рук.
 
Z
#20
Дельфи - это прога для набрасывания "компонент" на кривые формы, орудие халтурщика.
Интересно, а чем в этом плане лучше VS.NET? Чем у него формы и компоненты ровнее?