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

С чего начать учиться программированию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что делает строка? http://www.cyberforum.ru/cpp-beginners/thread930292.html
Что делает 14 строка? P.S. Программа читает пары с файла и выводит их на экран. # include <iostream> # include <string> # include <vector> # include <algorithm> # include <cmath> # include <windows.h> #include <fstream> using namespace std;
C++ Среда wxDevC++ Вопрос наверное простой, но никак не могу рзобраться. Итак по пунктам: 1) Как включить автозавершение кода? У меня он либо не работает, либо работает, но выдает список методов которых нет в моем классе. Не понятно как вообще включить автозавершение. 2) По-видимому вопрос связан с предыдущим. Почему-то не отображается мой класс в инспекторе. Добавлено через 1 час 52 минуты Неужели ни кто не... http://www.cyberforum.ru/cpp-beginners/thread930254.html
getchar() в linux C++
Здравствуйте! Я создал небольшую консольную программу. Сначала мне нужно ввести данные с помощью cin и нажать Enter. Сразу после cin у меня идет команда getchar(), но она, вместо того, чтобы ждать нажатия клавиши, записывает Enter, который я нажал при вводе данных через cin. Как решить эту проблему, и почему так происходит? Пожалуйста помогите.
C++ code::block автоформатирование текста
в RAD 2010 есть такая классная штука "format source" которая приводит код в человеческий вид, есть ли такая фича для код блока?
C++ Qt Creator и автодополнение кода http://www.cyberforum.ru/cpp-beginners/thread930203.html
Решил попробовать Qt Creator в качестве IDE для С++ проектов вместе с mingw 4.8.1. Заметил, что не работает автодополнение кода для С++11 фич (типа std::array), но сам код компилируется нормально. В pro файл добавлял это:QMAKE_CXXFLAGS += -std=c++11Помнится была такаяже проблема с NetBeans, но там это решилось добавлением макроса __cplusplus=201103L и после этого все уже автодополнялось. А как в...
C++ Работа с DLL Visual C++ Добрый день! Есть dll, но она без *.lib, как ей пользоваться если при требуется указывать *.lib ? подробнее

Показать сообщение отдельно
VLK
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,221
30.07.2013, 12:12     С чего начать учиться программированию
Цитата Сообщение от Спартакус Посмотреть сообщение
Ну на конец-то... Вот в этом и все дело, Я хочу знать, с какого языка мне начать, какой лучше, проще в изучении, понятнее для новичка, чтобы потом продвигаться было с чем
Какой то ты тугой, вопрос задаешь, а дополнительную информацию из тебя приходится тянуть клещами, как будто это нам надо, а не тебе.

Если у тебя есть много времени (год, два года) и ты хочешь программировать все и вся (ну например драйвера) (ну например во всех операционных системах) тогда учи Ассемблер, потом язык Си, потом C++, а дальше.. природа подскажет.

Если Ты хочешь стать просто программистом, программировать только в Win и без всяких драйверов тогда учи.. не знаю что, или C++ или C#, в чем разница этих 2-х языков, я не специалист, но не вооруженным глазом видно:

C++ - придуман в 80-х годах, когда у компьютеров к примеру было 2МБ оперативной памяти, а то и еще меньше и этот язык делался под эти компьютеры, и там куча нюансов, а так же мест где можно накосорезить при этом язык очень гибкий из него можно выжимать максимум и во все операционных системах.
C# - является в некотором роде продолжением языка C++, разрабатывался он в 2000 годах и с акцентом на современные компьютеры, так же он очень хорошо продуман, в нем очень сложно накосорезить и убраны те нюансов из C++, которые уже не актуальны. Так же данный язык очень актуален и популярен, просто пример, посмотри на этойм форуме сколько тем и ответов в разделе C++ и в разделе C# (а точнее .NET) и сравни с другими разделами, например с Delphi, который на много старше C#.

Лично если бы я был на твоем месте, я бы сначала выучил C++, базовый курс, а потом учил C#, т.к. эти 2 языка очень схожи и изучение C++ только улучшит понимание C#.

По поводу книг, как я уже писал, для:
C++ - книга Дейтел Х.М., Дейтел П.Дж. - Как программировать на С++, но если вдруг не будешь понимать что в ней пишут, а я уверен на 90% что ты не поймешь, т.к. у них очень тугое начало, то беру другую книгу - Джесс Либерти: Освой самостоятельно C++ за 21, вот у него офигенное начало, в котором все понятно, многие на эту книгу жалуются, я лично по ней учился, сейчас повторяю по Дейтел Х.М., Дейтел П.Дж. - Как программировать на С++ и не встретил пока каких то критических ошибок, да, Дейтел Х.М., Дейтел П.Дж. - Как программировать на С++ лучше написана, но ее тяжелее понять, а Джесс Либерти: Освой самостоятельно C++ за 21 дает возможность понять как программировать на С++.
Короче сначала учишь книгу Джесс Либерти: Освой самостоятельно C++ за 21, а потом все что выучил повторяешь по книге Дейтел Х.М., Дейтел П.Дж. - Как программировать на С++.
А так же, за место Джесс Либерти: Освой самостоятельно C++ за 21 можешь попробовать книгу Липпмана, не помню как точно называется, я по ней не учился, но все ее рекомендуют.

C# - я еще не учил, но все рекомендуют следующую книгу - Шилдт Г. - C# 4.0 полное руководство - 2011

Вообще найти хорошую книгу не проблема, переходишь на сайт ozon.ru переходишь в нужный раздел и там у каждой книги есть пользовательская оценка (5 звезд) и отзывы покупателей, читай их, выбирай, учи.
 
Текущее время: 08:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru