Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.75
Marisa
0 / 0 / 0
Регистрация: 25.06.2009
Сообщений: 9
#1

Литература с C# на C++ - C++

26.06.2009, 00:02. Просмотров 2170. Ответов 16
Метки нет (Все метки)

Заранее прошу прощения, если не туда написала, но очень нужна ваша помощь.
Может кто-нибудь посоветует какую-нибудь литературу для изучения C++, при раннем изучении C#. C# изучала преимущественно Windows Application, и теперь нужно сориентироваться в C++ в этом же направлении. Говорят, что отличия небольшие, но может есть книжечки, где все рассказано???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2009, 00:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Литература с C# на C++ (C++):

Литература - C++
Доброго времени суток. Я студент первого курса ДНУ им. Олеся Гончара, специальности "системный анализ". В данный момент изучаю c++ и c#. Но...

Литература - C++
Народ, подскажите пожалуйста литературу о классах в C++. Только чтобы не научным языком было написано, а на доступном и понятном языке! ...

Литература - C++
Форумчане, ответь мне пожалуйста. Я начал изучение С++ с книги Стивена Прата "Лекции и упражнения". Правильно ли я выбрал книгу. Может быть...

Литература по С++ - C++
Доброго времени дорогие форумчане. На форуме много тем про книги по С++/С# (одна из тем даже закреплена), но большая часть...

Литература по С++ - C++
Всем привет! Посоветуйте какую-нибудь книгу по плюсам для начинающих, чтобы она была нестарая- 2014-2017 год. Заранее спасибо

литература по с++ - C++
Прочел либерти с++ за 21 день. Книга понравилась. 95% изложенного легкодоступно для восприятия и понимания. Сейчас взял Страуструпа "Язык...

16
exe-dealer
302 / 155 / 4
Регистрация: 07.06.2009
Сообщений: 538
26.06.2009, 00:43 #2
C# и С++ абсолютно разные вещи(если ты не имеешь ввиду managed c++)
0
Marisa
0 / 0 / 0
Регистрация: 25.06.2009
Сообщений: 9
26.06.2009, 00:51  [ТС] #3
Сама я с С++ никогда не сталкивалась, а говоря про небольшие отличия, имела в виду синтаксис (говорили, что он не сильно отличается от C#). Вот не знаю, может и managed С++.
0
inter
9707 / 2461 / 48
Регистрация: 06.03.2009
Сообщений: 8,503
26.06.2009, 00:57 #4
сравните сами
Си++ (англ. C++) — компилируемый строго типизированный язык программирования общего назначения. Поддерживает разные парадигмы программирования: процедурную, обобщённую, функциональную; наибольшее внимание уделено поддержке объектно-ориентированного программирования.

Название «Си++» происходит от Си, в котором унарный оператор ++ обозначает инкремент переменной.

В 1990-х годах язык стал одним из наиболее широко применяемых языков программирования общего назначения.

При создании Си++ стремились сохранить совместимость с языком Си. Большинство программ на Си будут исправно работать и с компилятором Си++. Си++ имеет синтаксис, основанный на синтаксисе Си.
C# (произносится си-шарп) — язык программирования, сочетающий объектно-ориентированные и аспектно-ориентированные концепции. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET. Компилятор с C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств, вроде Visual Studio.

C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к С++ и Java. Язык имеет строгую статическую типизацию, поддерживает полиморфизм, перегрузку операторов, указатели на функции-члены классов, атрибуты, события, свойства, исключения, комментарии в формате XML. Переняв многое от своих предшественников — языков С++, Java, Delphi, Модула и Smalltalk — С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем: так, C# не поддерживает множественное наследование классов (в отличие от C++).
0
Marisa
0 / 0 / 0
Регистрация: 25.06.2009
Сообщений: 9
26.06.2009, 01:19  [ТС] #5
Значит синтаксис все-таки близок
Объяните пожалуйста незнающей, как в С++ называется то, что называлось в С# windows application, и литературу, если конечно такая существует, посоветуйте по этой части.
0
exe-dealer
302 / 155 / 4
Регистрация: 07.06.2009
Сообщений: 538
26.06.2009, 01:31 #6
windows aplication это просто шаблон.
Я например всегда создаю EmptyProject и сам решаю как оно себя вести будет. В с++ это решается указанием опции компилятора(как и в C# впрочем) и идентификатором точки входа(для гуи _tWinMain, для консольного _tmain)
0
inter
9707 / 2461 / 48
Регистрация: 06.03.2009
Сообщений: 8,503
26.06.2009, 01:31 #7
Только вы в вопросе места попутали слегка
скорее -как называется в c# то что с c++ было windows application
ответ windows forms, программирование под windows forms,
asp.net приложения под web
литература - ну наверное - Шилдт Герберт и Эндрю Троелсен
0
Marisa
0 / 0 / 0
Регистрация: 25.06.2009
Сообщений: 9
26.06.2009, 01:49  [ТС] #8
Вроде прояснилось, спасибо большое, возьму старого, доброго Шилдта
Почему же никто не додумался написать прям в лоб таблицу соответствия синтаксиса одного языка и другого, а новое просто дописать. Хоть самой делай.
0
inter
9707 / 2461 / 48
Регистрация: 06.03.2009
Сообщений: 8,503
26.06.2009, 01:53 #9
Цитата Сообщение от Marisa Посмотреть сообщение
почему же никто не додумался написать прям в лоб таблицу соответствия синтаксиса одного языка и другого
наверное потому что это немного разно-ориентированные языки?

Не по теме:

флужу

0
Мегатрон
нубик программист)
96 / 10 / 0
Регистрация: 04.06.2008
Сообщений: 348
26.06.2009, 05:32 #10
доброго Шилдта
а что не Прата
0
Nazz
WEB-developer
896 / 727 / 11
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2
27.06.2009, 13:13 #11
Marisa, посмотри сайт http://www.intuit.ru/
0
Marisa
0 / 0 / 0
Регистрация: 25.06.2009
Сообщений: 9
27.06.2009, 15:24  [ТС] #12
Nazz, спасибо большое. Очень полезный сайт.
0
Nazz
WEB-developer
896 / 727 / 11
Регистрация: 12.03.2009
Сообщений: 2,802
Записей в блоге: 2
27.06.2009, 15:29 #13
пожалуста, обращайся, если что-то надо))
0
DanUnited
Программист TH
290 / 145 / 7
Регистрация: 06.01.2009
Сообщений: 537
27.06.2009, 15:30 #14
Всё что там есть можно найти в книгах по С++
http://thbuilder.nov.ru/index.php?op...id=4&Itemid=35
0
CyBOSSeR
Эксперт С++
2308 / 1681 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
27.06.2009, 15:33 #15
Айвор Хортон - Visual C++ 2005. Базовый курс.
Неплохой выбор для начала изучания C++, MFC (создания GUI-приложений), Windows Forms (создания GUI-приложений), ODBC (работа с базами данных), тем более, что у Вас есть опыт программирования.
Но это только для начала.
0
27.06.2009, 15:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2009, 15:33
Привет! Вот еще темы с ответами:

От и до. Литература Qt - C++
Изучаю С++ и хочу прогать в Qt Creator посоветуйте книжку по ней, чтобы там было про все или книгу для начинающих и продолжение ее.

Литература по БД в С++ - C++
Можете скинуть литературу по работе с бд в си++ ? :)

Литература C++ - C++
Related Links Ссылки по теме C++ . Borland C++ Builder . Visual C++ .

Литература по C++11 - C++
Помогите пожалуйста с литературкой по c++11, желательно с озона. А то читаю статьи и начинаю непонимать синтаксис.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru