Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.09;
Скачать: CL | DM;

Вниз

C++ и C#   Найти похожие ветки 

 
Vendict ©   (2006-03-16 21:23) [0]

Вопрос не в тему форума, но я думаю здесь меня лучше поймут и здесь мне привычнее.
Мне хотелось бы начать изучать С++ с дальнейшим переходом на С#.
Вот в чём вопрос. есть оба дистрибутива. какой из них ставить ?
смогу ли я из-под C# компилировать программы на С++ ?
Или можно поставить одно и другое одновременно ?
не нужно о преимуществах. мне бы опытные данные.


 
Sergey Masloff   (2006-03-16 21:28) [1]

Я хочу выучить чукотский чтобы потом с него перейти на язык индейцев огненной земли. Сейчас есть два учителя к какому идти. Сможет чукча меня научить и индейскому?

 Кроме смеха - это прямая трансляция твоего вопроса. У C++ и C# больше различий чем сходства.


 
Ketmar ©   (2006-03-16 21:29) [2]

c# -- это НЕ c++. так же, как и Java. синтаксис похож, конечно -- и это добавляет непоняток. c# -- это Delphi с синтаксиом Цэ и левыми наворотами (прям чувствую, как в меня летят торты и компакты Borland %-). c++ -- это монстр укуренного Страуструпа. оба -- низачот. %-)

ставить оба, учить, потом удивляться: "а зачем, собственно, я столько времени угрохал?!"

если хочешь "типа новые технологии" -- то c#. если кучу готового кода -- то MSVC. более "опытные" данные можно дать, ежели будет более конкретный вопрос. хотя бы в какой области данные нужны.


 
Карелин Артем ©   (2006-03-16 21:31) [3]

Хммм. Хммм снова. Неясно что за дистрибутивы... (их много разных развелось)
Ставь оба!


 
Sergey Masloff   (2006-03-16 21:33) [4]

Ketmar ©   (16.03.06 21:29) [2]
>прям чувствую, как в меня летят торты
Да ну брось. Правильно говоришь ;-)


 
Vendict ©   (2006-03-16 21:54) [5]

Карелин Артем ©   (16.03.06 21:31) [3]
Хммм. Хммм снова. Неясно что за дистрибутивы... (их много разных развелось)
Ставь оба!

А они не будут друг с другом ссорится ?
1й - MSVC6SE
2й - MSVC#2003 .NET


 
Ketmar ©   (2006-03-16 21:55) [6]

будут. это ж necrosoft %-)


 
Vendict ©   (2006-03-16 21:56) [7]

Ketmar ©   (16.03.06 21:55) [6]
будут.

И что тогда ставить ?


 
Vendict ©   (2006-03-16 21:57) [8]

Vendict ©   (16.03.06 21:23)
смогу ли я из-под C# компилировать программы на С++ ?

повторюсь.


 
Джо ©   (2006-03-16 21:58) [9]

> [8] Vendict ©   (16.03.06 21:57)
> Vendict ©   (16.03.06 21:23)
> смогу ли я из-под C# компилировать программы на С++ ?
> повторюсь.

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


 
palva ©   (2006-03-16 22:05) [10]

Vendict ©   (16.03.06 21:57) [8]
> смогу ли я из-под C# компилировать программы на С++ ?
Не сможешь. Если ты скачал Express Edition, то можно поставить оба. Только если надо на C++ делать Windows32 приложения, то надо еще скачивать и ставить Windows-SDK Если Полная версия Visual Studio то можно ставить в одном пакете C++ и C#.


 
Sergey Masloff   (2006-03-16 22:05) [11]

автору.
Рекомендую для начала четко уяснить что такое
1) Язык программирования
2) Компилятор (линковщик, отладчик)
3) Интегрированная среда разработки

Если с этой терминологией проблем нет, то переформировав свой вопрос вы моментально получите на него ответ. А так - пока только что есть.


 
Vendict ©   (2006-03-16 22:16) [12]

Sergey Masloff   (16.03.06 22:05) [11]
Для меня это не новость, но я просто С# коснулся только сейчас, и в их дебри не лез.
palva ©   (16.03.06 22:05) [10]
Если ты скачал Express Edition, то можно поставить оба. Только если надо на C++ делать Windows32 приложения, то надо еще скачивать и ставить Windows-SDK Если Полная версия Visual Studio то можно ставить в одном пакете C++ и C#.

И та и другая - вырезка из VS и SDK содержат. Бог с ними. вот когда винде день останется жить, поставлю поверх MS ещё и C# а так пусть пока MSVC6 стоит.


 
Sergey Masloff   (2006-03-16 22:22) [13]

Vendict ©   (16.03.06 22:16) [12]
>И та и другая - вырезка из VS и SDK содержат.
 В 6 дефолтный SDK очень старый очень много чего компилироваться просто не будет ибо старые заголовочные файлы.
 Просто постоянно в форумах вопросы купил книгу XXX с диском. Ни один пример не компилируется... А SDK восьмилетней давности.


 
palva ©   (2006-03-16 22:59) [14]

Vendict ©   (16.03.06 22:16) [12]
Visual Studio C++ Express Edition SDK не содержит. Может быть мы о разных вещах говорим? Я имею ввиду, например, файл windows.h. Так вот, в Visual Studio его нет. SDK нужно скачивать отдельно, а потом привинчивать. После чего можно будет делать Win32-приложения на чистом API. MFC отсутствует, не говоря уже о визардах.


 
Vendict ©   (2006-03-16 23:14) [15]

для моих целей хватит. спасибо за ответы.


 
Vendict ©   (2006-03-16 23:16) [16]

Может я не так выразился - и та и другая - не полная VisialStudio, т.е. без VB, MSDN и так далее. ради интереса глянул, визард создания прилоджения существует, MFC вроде то же и приложение без пролем создаётся, компилится и запускается.
Ещё раз спасибо за ваши ответы.
Ветку можно закрывать.


 
DiamondShark ©   (2006-03-16 23:26) [17]


> И что тогда ставить ?

2003 студию. Там оба уродца есь.


 
DiamondShark ©   (2006-03-16 23:29) [18]


> купил книгу XXX с диском

:)
какие уж после этого студии...


 
Игорь Шевченко ©   (2006-03-16 23:48) [19]


> Просто постоянно в форумах вопросы купил книгу XXX с диском.
>  Ни один пример не компилируется


Там интерпретатор


 
Ketmar ©   (2006-03-17 01:06) [20]

в общем -- я сказал уже: не ставь ни один %--)


 
Игорь Шевченко ©   (2006-03-17 01:09) [21]


> в общем -- я сказал уже: не ставь ни один


А что надо ставить ?


 
Ketmar ©   (2006-03-17 01:12) [22]

Flat Assembler. я теперь на нём --- см. тему "исходники" %-)


 
Игорь Шевченко ©   (2006-03-17 01:16) [23]

Ketmar ©   (17.03.06 01:12) [22]


> Flat Assembler


Мазохист ты :) Ничего личного, разумеется


 
Ketmar ©   (2006-03-17 01:33) [24]

канешно мазохист. зато какие мелкие .EXE получаюцца %-)!


 
Igorek ©   (2006-03-17 08:57) [25]


> Мне хотелось бы начать изучать С++ с дальнейшим переходом
> на С#.

Зачем?



Страницы: 1 вся ветка

Текущий архив: 2006.04.09;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.045 c
15-1142927887
Логин
2006-03-21 10:58
2006.04.09
Общий доступ в ИНЕТ


2-1143195076
vova_vova
2006-03-24 13:11
2006.04.09
закрытие


15-1142587828
Alex17
2006-03-17 12:30
2006.04.09
ДБ и ресунок


2-1143027901
ales
2006-03-22 14:45
2006.04.09
чтение строки


2-1143533216
Light
2006-03-28 12:06
2006.04.09
мышь в Си