powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Чистый Си .NET-??????
12 сообщений из 12, страница 1 из 1
Чистый Си .NET-??????
    #32934920
ChooviS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Я вот в универе почти год учу чистый Си. Всякие там массивы , указатели, работа с функциями, циклы..... я все это отточил почти до блеска. Начал изучение C#, думал щас быстренько руку набью и дальше всё само сабой пойдет,но как оказалось С# какой-то вообще другой язык, даже указатели не используются. У меня возникло много сложностей.
А нельзя ли кодить под .NET(а именно делать web-сайты) на чистом Си?
Помогите plz, я в .NET еще совсем первоклассник.
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32934956
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так и продолжай работать на C++. для взаимодействия с net платформой используй расширение языка - "Managed Extensions for C++". компилятор входит в состав VS 2002/2003

ЗЫ
в народе этот симбиоз часто называют MC++
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32934961
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО сходить в магазин, купить книгу по C#, потратить день на ее изучение - и таких вопросов у вас больше не возникнет.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32934989
OOP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OOP
Гость
Совершенно верно, это разные языки. С (в чистом виде)-язык процедурный, С#-язык объектно ориентированый. Если хочешь писать в среде близкой к чистому С используй С++ или С++.Net
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32934995
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знание нескольких языков - это всегда плюс.

<½ off>

BTW, есть народные мудрости:
"многие знания - многие печали"
"меньше знаешь - крепче спишь"
и пр.

из-за них часто разгораются споры (в пользу ленивых): что лучше изучать

</off>
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935047
ChooviS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А с чистого си на си++ сложно пересесть?
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935053
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изучайте библиотеку классов .NET, и в принципе можете забыть про С, так как в .NET появились вещи которые и не снились при разработке программ на C.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935091
OOP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OOP
Гость
2 ChooviS:

Концептуальное отличие С++ от чистого С в том что он позволяет работать с классами, т.е поддерживает объектно ориентированное програмирование, а это совершенно иной метод програмирования требующий изучения. Вы можете использовать С++/С++.Net либо для выполнения процедурных задач (используя наследие С), либо для выполнения объектно ориентированных задач, либо совмещать и то и другое.

Переходить на С++/С++.Net с С стоит, и знание этого языка никогда не будет лишним.
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935135
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OOP
Переходить на С++/С++.Net с С стоит, и знание этого языка никогда не будет лишним.

кто то из грандов ООП, если не изменяет память это был Booch , отметил что тяжелое наследие структурного подхода к программированию может сыграть злую шутку при ОО подходе.

Зная что вы всего год учили чистый Си, и ломки по разыменовыванию указателей у вас не должно быть, то возьмите ту же фундаментальную классику Гради Буча по ООП + любую порядочную книгу по C# и WELCOME.
Да синтаксис Си вам пригодится при изучении C#.

кузя
так и продолжай работать на C++. для взаимодействия с net платформой используй расширение языка - "Managed Extensions for C++". компилятор входит в состав VS 2002/2003

Кстати MC++ .NET достаточно неоднозначный язык программирования, и ИМХО так и не признанный среди программистов C++.
Да и нужно ли новичку - будущему студенту второго курса изучать такой симбиоз???

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935436
ChooviS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати MC++ .NET достаточно неоднозначный язык программирования, и ИМХО так и не признанный среди программистов C++.
Да и нужно ли новичку - будущему студенту второго курса изучать такой симбиоз???
Я где то читал, что MC++ - это мощный язык, что скажите?
Да и вообще разница между MC++ и MC++.NET какая-то существенная есть?
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935446
Стр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MC++ - это С++, дополненный возможностью работы с managed классами.

MC++ и MC++.NET это "неформальные" названия одного и того же.
...
Рейтинг: 0 / 0
Чистый Си .NET-??????
    #32935448
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я где то читал, что MC++ - это мощный язык, что скажите?

да мощный


Да и вообще разница между MC++ и MC++.NET какая-то существенная есть?

это одно и тоже, вы наверное слышали про Visual C++ MFC
Да иногда MC++ еще называют VC++ .NET.

Некоторые ссылки по поводу C# и его сравнения с Visual C++ MFC:
http://www.sql.ru/forum/actualthread.aspx?tid=89172
/topic/124343
http://www.sql.ru/forum/actualthread.aspx?tid=102807
http://www.sql.ru/forum/actualthread.aspx?tid=88332
http://www.sql.ru/forum/actualthread.aspx?tid=36466

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Чистый Си .NET-??????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]