Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 176, средняя оценка - 4.86
GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
#1

Самостоятельное изучение C++ - C++

15.05.2012, 00:43. Просмотров 22958. Ответов 79
Метки нет (Все метки)

Здравствуйте! Есть потребность изучить C++ но знаний к сожалению 0.

Ситуация следующая, ни каких языков программирования я не знаю, когда то сталкивался с Delphi (в институте), но дальше небольшой программки с одной кнопкой "Закрыть" и то не без помощи более эрудированного соседа по парте. Сейчас и это скорее всего не получится сделать, разве что повезет и я в нужную строчку впишу "Close;".

Подскажите следующие:
Во первых я не могу ни где найти саму программу, с Delphi все было проще, Delphi 7 скачивай покупай, изучай и программируй.
Тут же я не могу понять что за программа и где ее взять вообще (что мне нужно Borland C++ или Microsoft Visual C++ или что то другое?), я не собираюсь делать какие то видео игры, скорее ПО типа Word, базы данных и т.д..

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

Чему учили в школе \ институте на информатики не помню, Pascal и тому подобное тоже не знаю, объектно ориентированное программирование то же не знаю.

И еще, вопрос может показаться глупым, все же, что лучше изучать C++ или Delphi? когда я учился в институте и нам объявили, что программировать будем на Delphi, некоторые более компетентные сокурсники подметили, зачем этот Delphi, на нем ни кто не программирует, хотя он для меня более интуитивно понятен (если конечно взять в учет то, что я C++ не видел даже), конечно на Delphi программируют но значительно меньше, соответственно литературы по Delphi меньше, полезной информации и людей способных помочь будет меньше.

Да кстати, параллельно мне еще надо изучать PHP, надо программировать некоторые модули для WordPress.

Добавлено через 5 часов 19 минут
неужели ни кто подсказать не может
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2012, 00:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Самостоятельное изучение C++ (C++):

Понятен материал учебника, но не получается самостоятельное решение задач - C++
Здравствуйте. Читаю книжку Дейтелов, переписываю код, который дан в учебнике, потом читаю пояснения к строкам и в общем-то всё понимаю,...

Изучение C++ - C++
Изучаю язык С++ два месяца с небольшим, пока решил это делать самостоятельно, нашел на Ютубе серию уроков, каждый урок в точности...

изучение с++ - C++
#include <iostream> using namespace std; void main() { cout<<"hello ,world!"; return 0; } он его не компилирует и...

изучение с++ - C++
Ребят, решил самостоятельно выучить с++, в следующем году вроде бы начнем учить, но я думаю мы все понимаем, что в техникуме не научат...

Изучение - C++
Всем привет. Я изучаю программирование чуть меньше года (сразу начал с Си++), подскажите плз, как лучше поступать. Учить определённую тему...

Изучение С++ - C++
Очень загорелся в изучении с++, учусь только на втором курсе радиотехнического техникума, и учим паскаль, но я уверен в том что он мне не...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MrGluck
Модератор
Эксперт CЭксперт С++
7211 / 4377 / 638
Регистрация: 29.11.2010
Сообщений: 11,887
15.05.2012, 01:03 #2
Из IDE:
Бесплатные среды (IDE) для программирования на С/С++
От себя бы порекомендовал Dev. Прост, понятен, бесплатен, без наворотов, и уж точно не позволит написать void main() Самое оно для новичков, а там уже решишь что тебе нужно.
Литература: «Как программировать на С++» Х. Дейтел, П. Дейтел, 2009
«Программирование. Принципы и практика использования C++» Б. Страуструп, 2010
Бери и читай с нуля.
Сразу хочу сказать, что изучение языка С++ - занятие долгое, кропотливое. Где-то слышал даже фразу: Этому языку учат большинство программистов, но еще никто не познал его полностью. На С++ можно написать что угодно. Кое-где не без костылей, конечно, но факт есть факт.
И главное практика, практика и еще раз практика.
KristopherRobin
137 / 133 / 6
Регистрация: 11.09.2011
Сообщений: 407
15.05.2012, 05:48 #3
если чисто для винды программировать то качай Microsoft Visual Studio (там C++, C#, Visual Basic). можно отдельно скачать Microsoft Visual C++.. Express версии - бесплатные. А зачем тебе именно С++? может C# или даже Visual Basic 2010? мне кажется проще будет (может быть учить их и не проще, но программировать на них проще имхо) да и книг по ним полно.
GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
18.05.2012, 14:06  [ТС] #4
Спасибо за ответы!

Видите ли, кроме того что "С++" это язык программирования и на нем все программируют я больше ни чего не знаю, ни что Visual, ни что за Basic, ни что за C#, ни чем они друг от друга отличаются.


Мне в итоге надо написать ПО для Windows которое работало бы через интернет, для примера: Блог-клиенты, программа которая не заходя на сайт \ блог позволяет с компьютера публиковать статьи и т.д.

Для примера:
Windows Live Writer
Post2Blog
t1m0n
607 / 394 / 21
Регистрация: 03.11.2009
Сообщений: 1,823
18.05.2012, 14:59 #5
а почему именно с++? может лучше C# - он легче учится...
GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
18.05.2012, 18:13  [ТС] #6
Так я же написал, я не знаю чем отличаются C++ от C#, но программы нужны
metagalaxy
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
18.05.2012, 21:04 #7
Может лучше на курсы пойти?
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,270
Записей в блоге: 2
Завершенные тесты: 1
18.05.2012, 21:08 #8
При должном усердии ни какие курсы не нужны. И ВУЗ не нужен. Программировать можно научиться самому до уровня, чтоб устроиться на работу. При последующих трудоустройствах (если вздумаешь сменить место работы) будут смотреть на проекты, в которых ты учавствовал, но ни дипломы/приложени к диплому/справки с курсов etc.
metagalaxy
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
18.05.2012, 21:09 #9
Цитата Сообщение от MrGluck Посмотреть сообщение
И главное практика, практика и еще раз практика.
Где же эту практику взять, если в учебниках только теория?
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
18.05.2012, 21:18 #10
metagalaxy, а ты возьми и на основе теории самостоятельно напиши что-нибудь
MrGluck
Модератор
Эксперт CЭксперт С++
7211 / 4377 / 638
Регистрация: 29.11.2010
Сообщений: 11,887
18.05.2012, 21:36 #11
Цитата Сообщение от metagalaxy Посмотреть сообщение
Где же эту практику взять, если в учебниках только теория?
Как это теория? В Дейтелах после каждой главы список полезных задачек. Некоторые из них рассматриваются в качестве примера.
Ну и лично я вот просто захожу на форум, решаю то, что выкладывают люди и учусь. А наивные людишки думают, что это все для них.
Кстати, универ мне знаний по языкам дал почти что 0. Все на самообучении. А если б я делал только то, что дают и спрашивают, то до сих пор был бы на уровне
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <stdio.h>
#include <cstdlib>
#include <math.h>
#include <string.h>
using namespace std;
 
void main() 
{cout<< "Hello world!"; }
И я искренне надеюсь, что в некоторых ВУЗах преподаватели программирования действительно хорошо разбираются в своем предмете и любят его, а не "Покажи мне, как работает твоя программа, меня волнует лишь exe-шник."
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
18.05.2012, 21:42 #12
помоему нету таких вузов в которых нормально изучают программированию
Vega251
290 / 93 / 3
Регистрация: 07.09.2011
Сообщений: 477
Записей в блоге: 2
18.05.2012, 21:46 #13
Цитата Сообщение от MrGluck Посмотреть сообщение
Кстати, универ мне знаний по языкам дал почти что 0
Во-во, такая же песня. Только я еще соскочил со второго курса и окончил гуманитарную специальность. Знания в программировании добывал сам.
Ну а ТС лучше порекомендовать Айвора Хортона, Джесса Либерти (С++ за 24 часа), Липмана, и Шилтда. А попутно можно читать Дейтела и Страупструпа. Также для практики советую почитать Прата - "С++ лекции и упражнения".
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
18.05.2012, 21:50 #14
Цитата Сообщение от Vega251 Посмотреть сообщение
С++ за 24 часа
как меня нервируют эти название, хорошо что нет книги "С++ за 5 мин."
metagalaxy
7 / 7 / 2
Регистрация: 18.02.2012
Сообщений: 61
18.05.2012, 21:58 #15
Цитата Сообщение от aram_gyumri Посмотреть сообщение
как меня нервируют эти название, хорошо что нет книги "С++ за 5 мин."
Ну да)) Оп-оп и ты программист, тебя предлагают контракты в IBM, можешь написать программу любой сложности "от балды" и как бы карьера удалась))

Добавлено через 5 минут
Цитата Сообщение от Vega251 Посмотреть сообщение
Также для практики советую почитать Прата - "С++ лекции и упражнения".
Заранее выложу листинги и примеры решений к книге.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2012, 21:58
Привет! Вот еще темы с ответами:

Изучение С++ - C++
Дайте, пожалуйста, ссылку на сайт, где очень подробно описаны строки, функции для них и операции с ними!

Изучение с++ - C++
Всем доброго времени суток! Итак прочитал книгу Джесса либерти с++ за 21 день. Теперь встал вопрос , что мне делать дальше? Ведь я начал...

Изучение С++ - C++
Доброго времени суток! Решил изучать ЯП С++. Посоветуйте уроки, статьи для изучение этого языка. Желательно без книг, т.е. по книгам...

изучение с++ - C++
нужно ли знать С чтобы учить С++?


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.05.2012, 21:58
Закрытая тема Создать тему
Опции темы

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