Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Начинаю учить самостоятельно С, но есть вопросы, что же нужно учить? =) 
:(
    Опции темы
Pentex
Дата 3.9.2008, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 2.9.2008

Репутация: нет
Всего: нет



  Есть небольшой опыт в програмировании - паскаль. Начинаю учить с или с++. Не смог найти точное определение.

  Цель - просто освоить язык, возможно через какое-то время (как будет позволять квалификация) подрабатывать, создавая программы под win, но без фанатизма.

  Есть книга А.Крупник "с++ самоучитель".

  Сразу появились вопросы:
1) Много искал, но не нашёл чёткого определения отличия С от С++. Если я начинаю учить С++, без знания С это вообще нормально? В книге, как я понял всётаки обычный С даётся в начале, но всётаки имеет смысл искать другую книгу или нет? Если да, то какую?

2) Какой компилятор (или как называется оболочка) порекомендуете в начале? Установил компилятор devcpp-4.9.9.2.

3) С учётом цели, что и в каком порядке предпочтительнее изучать?

PM MAIL   Вверх
Rickert
Дата 3.9.2008, 10:47 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: нет
Всего: 52



Разница между Си и Си++ не малая. Как-то:
0) Классы.
1) Перегрузка операторов.
2) Операторы new/delete
3) и много другое.

Учить С++ можно и без Си. Я так и делал. А потом уже, по ходу дела, специально рассматривал некоторые различия.


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
Ches
Дата 3.9.2008, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 19.8.2008

Репутация: нет
Всего: 3



Цитата(Rickert @  3.9.2008,  10:47 Найти цитируемый пост)
0) Классы.1) Перегрузка операторов.2) Операторы new/delete3) и много другое

темплейты и же с ними...

Цитата(Pentex @  3.9.2008,  10:32 Найти цитируемый пост)
Много искал, но не нашёл чёткого определения отличия С от С++

Плохо искали. В лубой приличной книге по плюсам подробно расписано.

Цитата(Pentex @  3.9.2008,  10:32 Найти цитируемый пост)
3) С учётом цели, что и в каком порядке предпочтительнее изучать?

Ну сначала следует достаточно плотно изучить приличный учебник по плюсам(с разбором всех примеров). Затем следует обратить внимание на win32API. Ну а далее от задач зависит, потому как они могут быть очень разнородными 

PM MAIL ICQ   Вверх
Daevaorn
Дата 3.9.2008, 11:15 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: нет
Всего: 70



Цитата(Ches @  3.9.2008,  11:58 Найти цитируемый пост)
Ну сначала следует достаточно плотно изучить приличный учебник по плюсам(с разбором всех примеров). Затем следует обратить внимание на win32API

Одно плохо - не С++'ный он;)
PM MAIL WWW   Вверх
bsa
Дата 3.9.2008, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(Pentex @ 3.9.2008,  10:32)
Цель - просто освоить язык, возможно через какое-то время (как будет позволять квалификация) подрабатывать, создавая программы под win, но без фанатизма.

С учётом цели, что и в каком порядке предпочтительнее изучать?

С учетом цели лучше изучить C#, так как не придется изучать Win32API, который не только мало отношения к С++ имеет, так и безобразное строение имеет, что сильно усложняет и обучение, и разработку. Поэтому придуманы всякие библиотеки: VCL, QT, GTK, MFC и пр.
PM   Вверх
NebelDT
Дата 30.9.2008, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 29.9.2008
Где: RU

Репутация: -6
Всего: -10



ДА а зачем тогда он его вообше изучает? smile 
Цитата

С учетом цели лучше изучить C#, так как не придется изучать Win32API, который не только мало отношения к С++ имеет, так и безобразное строение имеет, что сильно усложняет и обучение, и разработку. Поэтому придуманы всякие библиотеки: VCL, QT, GTK, MFC и пр. 


PM MAIL WWW YIM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0978 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.