Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
1

С чего начать?

10.09.2013, 01:01. Показов 2353. Ответов 31
Метки нет (Все метки)

Доброго времени суток.
Чего то захотелось научиться писать приложения для Винды(хотя бы посмотреть, что это изнутри),до этого имел дело только с веб программированием, начал рыть в нете и запутался. Во первых, есть много каких то сред для разработки(что в данном случаи среда?) какую выбрать? Второе, есть JAVA. который в целом помедленнее C, но может быть установлен на любую машину где есть интерпретатор(на сколько я понял), так JAVA норм или нет?. В третьих, дайте какую литературу для чайников что ли=) В общем с чего начать?

Спасибо
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2013, 01:01
Ответы с готовыми решениями:

Хочу начать учить C++ с чего начать?
Посоветуйте действительно хорошие книги/видео уроки по этому языку. За спиной у меня нет других...

С чего начать?
Всем привет! Вводная. Мы тут с товарищем решили замутить небольшой проект на С++. Роли...

С чего начать?
Очень сильно научиться писать хотя бы примитивный софт по типу чекеров, клиентов и т.д Но я х3...

С чего начать?
Здравствуйте, не могли бы мне помочь, знаю c++ ООП, хочу заняться разработкой кросплатформерных ...

31
5485 / 4880 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
10.09.2013, 01:35 2
Пользуйтесь поиском по форуму.
Цитата Сообщение от SanychBY Посмотреть сообщение
есть много каких то сред для разработки(что в данном случаи среда?) какую выбрать?
https://www.cyberforum.ru/sear... id=6495380
Цитата Сообщение от SanychBY Посмотреть сообщение
В третьих, дайте какую литературу для чайников что ли=)
https://www.cyberforum.ru/sear... id=6495373
0
3774 / 2929 / 814
Регистрация: 25.03.2012
Сообщений: 10,785
Записей в блоге: 1
10.09.2013, 02:30 3
Не нужно относиться к выбору языка как к какому-то "величайшему решению всей жизни". Программирование это довольно "фундаментальный" навык, который никуда не денется. А язык всегда можно ещё и ещё один дополнительно выучить.

Тем более не стоит, не разобравшись, рассуждать о том "какой язык шустрее" и "java работает на всех машинах, а Си нет!"
ИМХО, это вообще дело десятое. Если до этого не приходилось программировать, то не эти вопросы должны волновать в первую очередь.

Добавлено через 5 минут
Цитата Сообщение от SanychBY Посмотреть сообщение
В общем с чего начать?
с Си
0
Don't worry, be happy
17580 / 10378 / 2006
Регистрация: 27.09.2012
Сообщений: 26,103
Записей в блоге: 1
10.09.2013, 05:23 4
Цитата Сообщение от SanychBY Посмотреть сообщение
что в данном случаи среда?
IDE. Удобная такая программка, призванная за красивыми, удобно расположенными кнопками и менюшками скрыть многие рутинные операции, а так же добавить цветов в код, подсказки, помочь в отладке и прочие помогалки.

Добавлено через 1 минуту
Цитата Сообщение от SanychBY Посмотреть сообщение
Второе, есть JAVA. который в целом помедленнее C, но может быть установлен на любую машину где есть интерпретатор(на сколько я понял), так JAVA норм или нет?
Тогда возникает вопрос зачем постить в разделе C++, ели выбор между Java и C?
0
2015 / 1614 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
10.09.2013, 14:28 5
Цитата Сообщение от SanychBY Посмотреть сообщение
хотя бы посмотреть, что это изнутри
Если вас действительно интересует как всё это работает изнутри, учите C/C++. После того как немного освоитесь, можно будет взять какую-нибудь книгу уже непосредственно касающуюся Windows(того же Рихтера). Ну, а если просто хочется что-нибудь написать под Windows(при условии, что некоторый опыт в программировании уже есть), то проще наверное будет использовать C#.
Цитата Сообщение от SanychBY Посмотреть сообщение
есть много каких то сред для разработки(что в данном случаи среда?) какую выбрать?
Visual Studio
1
382 / 280 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
10.09.2013, 16:29 6
Как по мне, то лучше начать осваивать С++ (если действительно есть опыт веб "программирования", хотя бы на РНР), а затем, если появится интерес, то начать просматривать *nix man'ы и попутно будут изучаться сами собой тонкости уже чистого Си.
Ах да, и не стоит зацикливаться на "винде". Тот же Qt позволит впоследствии не заморачиваться над платформой. Ну это уже в перспективе
0
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
11.09.2013, 00:16  [ТС] 7
Хм, ну ладно. спасибо. Просто есть идейка создать одну программу, своеобразный клиент для для сайта.

Добавлено через 46 секунд
Цитата Сообщение от rangerx Посмотреть сообщение
Visual Studio
К сожалению стоит винда 8.1=(((( и поэтому пока Visual 2013 не устанавливается=(((
0
Каратель
Эксперт С++
6605 / 4024 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
11.09.2013, 00:19 8
Цитата Сообщение от SanychBY Посмотреть сообщение
К сожалению стоит винда 8.1=(((( и поэтому пока Visual 2013 не устанавливается=(((
ну так ставь 2012
1
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
15.09.2013, 02:01  [ТС] 9
Цитата Сообщение от Jupiter Посмотреть сообщение
ну так ставь 2012
2012 заработала

Пока все понятно, конечно зная основы php понять C не сложно(пока прочитал про массивы, циклы, классы, ветвления, переменные и т.д), тем более еще в голове остались кое какие знания школьного Паскаля , только синтаксис с первого взгляда сложноват, все эти "<<" да ">>".

Добавлено через 13 часов 22 минуты
http://code-live.ru/tag/cpp-manual/
ну я проштудировал все это. С решением математических задач все понятно. А как создать действительно что ли полезное?
0
131 / 129 / 51
Регистрация: 25.05.2013
Сообщений: 233
15.09.2013, 02:56 10
Цитата Сообщение от SanychBY Посмотреть сообщение
Пока все понятно, конечно зная основы php понять C не сложно
Цитата Сообщение от SanychBY Посмотреть сообщение
все эти "<<" да ">>".
c++ и c разные языки.
Если Вы не о побитовых операциях, а о cout, cin и др, то это c++, а не c.
0
☆ Форумчанин(FSC)☆
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
15.09.2013, 09:12 11
Cтавь C++ Builder xe4

Добавлено через 1 минуту
или C++ Builder 6 для начала!

Добавлено через 47 секунд
Тогда сможешь легко созвавть приложения для Mac Os и Windows!
0
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
15.09.2013, 21:44  [ТС] 12
FSC, а чем Visual Плохо? Или Builder это что то другое?

Добавлено через 29 секунд
Цитата Сообщение от UranFlex Посмотреть сообщение
c++ и c разные языки.
Например?
0
fasked
15.09.2013, 21:46
  #13

Не по теме:

Цитата Сообщение от gromo Посмотреть сообщение
Тот же Qt позволит впоследствии не заморачиваться над платформой.
Если бы :(

0
131 / 129 / 51
Регистрация: 25.05.2013
Сообщений: 233
15.09.2013, 21:55 14
SanychBY, например
C++
1
2
3
4
5
6
7
#include <iostream>
using namespace std;
 
int main() {
    cout << "Hello world" << endl;
    return 0;
}
Не прокатит на компиляторе языка C
0
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
15.09.2013, 21:58  [ТС] 15
Цитата Сообщение от UranFlex Посмотреть сообщение
Не прокатит на компиляторе языка C
В смысле не будет работать? Но все работает.
0
131 / 129 / 51
Регистрация: 25.05.2013
Сообщений: 233
15.09.2013, 23:25 16
SanychBY, потому что Вы использовали компилятор языка c++, а не языка c.
0
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
17.09.2013, 22:33  [ТС] 17
Цитата Сообщение от SanychBY Посмотреть сообщение
Сообщение от UranFlex
c++ и c разные языки.
Например?
Какие еще языки?
0
131 / 129 / 51
Регистрация: 25.05.2013
Сообщений: 233
17.09.2013, 22:49 18
SanychBY, я не понимаю Вашего вопроса.
0
39 / 46 / 3
Регистрация: 04.06.2013
Сообщений: 1,532
17.09.2013, 22:51  [ТС] 19
Цитата Сообщение от UranFlex Посмотреть сообщение
SanychBY, я не понимаю Вашего вопроса.
Вы сказали, что что бы создать что то стоящее нужно использовать C с другими языками. какими языками?
0
131 / 129 / 51
Регистрация: 25.05.2013
Сообщений: 233
17.09.2013, 22:56 20
Цитата Сообщение от SanychBY Посмотреть сообщение
Вы сказали, что что бы создать что то стоящее нужно использовать C с другими языками. какими языками?
SanychBY, такого я не говорил.
Видимо, неверно истолковали мою фразу о разных языках.
Только говорил, что нужно различать C и C++.
Что эти два языка разные. И привел пример того, как код на C++ не прокатит на компиляторе языка C.
А вообще написал о различиях языков потому что Вы упомянули об >> и <<. Я еще спросил не о побитовых ли операциях идет речь.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.09.2013, 22:56
Помогаю со студенческими работами здесь

С чего начать?
Заранее прошу прощенья ,если такая тема существует . Так вот сам вопрос . Какой язык прост в...

С чего начать?
Сначала сделать выбор между одз, а потом найти в первом уравнении меньший или наоборот?

С чего начать?
Всем здравствуйте, я извиняюсь за такую глупую тему, но я не знаю куда обратиться. Читал я, что...

с чего начать?
Наверно миллионы раз темы были подобные=) вопросы: начать изучать С или С++ сразу? сам изучал...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru