Войти

Показать полную графическую версию : Хотел бы взяться за изучение "С". Посоветуйте C++ или C# ???


Barit
16-05-2007, 09:23
Есть варианты:

1. MS Visual C++ 2005 Express Edition на CD.
2. Visual C# 2005 Express Edition. Облегченная версия Visual Studio 2005 тоже CD.

Что посоветуете?

Barit
16-05-2007, 10:26
MS Visual C++ 2005 Express Edition

Модераторам: как автор, прошу удалить эту тему.

Zidane
02-07-2008, 14:30
Как добавить контексное меню,там где файл,сохранить,выход в visual c# 2005

Admiral
02-07-2008, 15:10
Barit, если писать системное ПО -> C++, прикладное -> C#, а то и VB.NET.

Zidane, закинуть на форму компонент ContextMenuStrip (http://msdn.microsoft.com/en-us/library/ms229641.aspx) http://www.cespage.com/vb/tutorials/vbexcontextmenu.gif

_Aspire_
02-07-2008, 18:20
если писать системное ПО -> C++, прикладное -> C#, а то и VB.NET. »
Admiral, можете разъяснить разницу в прикладном, системном и так далее и почему такое разбиение языков, по каким факторам?
Т.е почему С++ лучше там, а тот там.

DENoszone
02-07-2008, 18:36
глупости...
С# - выучишь ...тогда начни изучать C++ поверь будет сложней...

Admiral
02-07-2008, 18:46
Это всего лишь рекомендация, а построена она на такой логике.

Системное ПО должно быть менее требовательное и более мобильным нежели прикладное, в этом случаи С/С++.

Прикладное ПО должно быть проще в проектировании и отладке под конкретную ОС, в случаи краха падать должна только прога, не трогая саму ОС. Управляемый (managet) .NET в этой связи смотрится лучше.

Более детальные рекомендация высказаны в книге от Майкл Ховард (Michael Howard), Девид Лебланк (David LeBlanc) Защищённый Код для Windows Vista® (Secure Code for Windows Vista®) (http://www.microsoft.com/mspress/books/10723.aspx)
Книга про системное ПО, по этому в основном код на С/С++ и несколько примеров на С#. И на C# можно писать системно ПО, если понадобится даже включать unsafe режим(только в C#, в VB.NET и других .NET такой опции нет), но требований .NET всё же говорят за себя.

Zidane
05-07-2008, 15:58
А через код как?Нужен именно кодовый пример,за компоненты знаю

Admiral
07-07-2008, 03:25
Zidane, Контекстное меню (http://forum.oszone.net/thread-29973.html)




© OSzone.net 2001-2012