Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.66/29: Рейтинг темы: голосов - 29, средняя оценка - 4.66
 Аватар для DiffEreD
1458 / 795 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2

Что следует дальше за C++?

21.06.2011, 01:04. Показов 6738. Ответов 62
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я вот уже несколько месяцев изучаю C++ самостоятельно дома ради собственного интереса. Както понравилось оно мне однажды складывать разные простинькие програмки вот ирешил изучать далие. Читаю сейчас Стивена Прата. Вот, собственно, мне интересно, что далие идет в учебном курсе по програмированию после изучения C++? C# чтоли?
Немного переформулирую свой вопрос, сейчас все программы которые я соченял запускаются в примитивной консоли командной строки. Когда и как будут писатся программы с оконным "режимом" windows или программа которая меняет настройки в реестре windows, выходит в интернет, запускает кое какие файлы? В общем, кто уже "все" выучил, разкажите поочереди, что за чем вы изучали. Надеюсь, вы меня поняли. Извеняюсь, если вопрос уже обсуждался.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.06.2011, 01:04
Ответы с готовыми решениями:

Что следует учить после C++?
Здравствуйте. Сейчас изучаю C++, пока вроде все понятно: функции, классы и т.д . Но все это делается в консоли. Мне непонятно: что учить...

Что дальше?
Здравствуйте.Я давно уже изучаю С++,изучил уже ООП,STL и т.д. все что касается консольных приложений.Что делать дальше?Хочу научится...

с++ и что дальше
Люди добрые не подскажите я вот изучаю с++ какое направление в этой сфере наиболее перспективное(ну к примеру создание софта или или игр...

62
Кошковед
 Аватар для co6ak
521 / 509 / 63
Регистрация: 12.04.2010
Сообщений: 1,390
21.06.2011, 11:34
Студворк — интернет-сервис помощи студентам
да в дискуссии такими темпами можно придти к 2 окончательным выводам, имхо:
1) нельзя работать кодером.
2) нужно знать вобще все и на высоком уровне.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 11:39
Цитата Сообщение от Mиxaил Посмотреть сообщение
HTML5 сейчас набирает ход
Тоже полезен, но это язык разметки, а не програмирования.

Добавлено через 4 минуты
Цитата Сообщение от co6ak Посмотреть сообщение
да в дискуссии такими темпами можно придти к 2 окончательным выводам, имхо:
1) нельзя работать кодером.
2) нужно знать вобще все и на высоком уровне.
Почему из списка языков надо делать такие выводы? Тот же бейсик не обязательно знать на одном уровне с плюсами, но даже если ты его знаешь кое как, то точно не впадёшь вообще в ступор при виде исходника на чём то на него похожем, или на самом бейсике. А понадобится - освоишь получше на реальных задачах.
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
21.06.2011, 11:42
Хм. Автор, логика программы на С++ всегда реализуется без окошек и прочего. Иногда на низком уровне с огромным кол-вом различных небезопасных кастов и т.п. Так что сначала учи просто С++ вместе с STL, шаблонами, бустом и прочими полезными либами. А окошки - дело наживное.

Про много языков тут народ писал... С++ довольно универсален. А впринципе знать нужно то, что требуется по работе. Ну и как минимум пару языков (хотя я пока все еще сижу на одном).
1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 11:43
Цитата Сообщение от ForEveR Посмотреть сообщение
Хм. Автор, логика программы на С++ всегда реализуется без окошек и прочего. Иногда на низком уровне с огромным кол-вом различных небезопасных кастов и т.п. Так что сначала учи просто С++ вместе с STL, шаблонами, бустом и прочими полезными либами. А окошки - дело наживное.
Логика и функционал не равны интерфейсу, а интерфейс делается на тех же плюсах и окошками.
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
21.06.2011, 11:47
Цитата Сообщение от taras atavin Посмотреть сообщение
а интерфейс делается на тех же плюсах
С++ не имеет стандартных средств для роботы з формами.
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
21.06.2011, 11:49
taras atavin, я думаю, имеется ввиду, что логика что без окошек, что с окошками - одно и то же. Зачем забивать себе мозги ещё и окошками?

Языков я знаю несколько: C/C++, Basic, PHP (который очень похоже на C/C++), JavaScript (то же самое), Flash ActionScript (ещё один похожий), если отступить от программирования как такового - то SQL, CSS, HTML. Но реально я использую C/C++, SQL, для веба - PHP, JavaSctipt. Ну HTML и CSS - это понятно. Я не вижу смысла учить кучу ненужных языков - знайте то, что вам надо, но знайте это хорошо.
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
21.06.2011, 11:49
taras atavin, Конечно. Но важнее придумать логику и функционал. А интерфейс дело наживное. Qt тот же не так уж сложен. Но прежде всего нужно знать С++.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 11:56
Без интерфейса прогой не возможно пользоваться. И нафиг тогда функционал? И интерфейс столь же бесполезен без функционала. Так что делать всегда надо и то, и другое. Но сначала функционал, потом к нему интерфейс. И учиться надо в превую очередь программированию функционала.
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
21.06.2011, 11:57
taras atavin, а вас командный интерфейс уже не устраивает?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 11:59
Текстовый, ты хотел сказать? Текстовый интерфейс - тоже вид интерфейса и имеет право на существование. Бессмыслена же прога вообще без интерфейса.
0
 Аватар для iama
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 11:59
taras atavin, выбирать ЯП из-за "красивых окошек" смешно. Визуал всегда можно прикрутить, имея желание. И не надо предлагать мне прикрутить визуал к программе на турбо паскале
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 12:04
Цитата Сообщение от iama Посмотреть сообщение
taras atavin, выбирать ЯП из-за "красивых окошек" смешно. Визуал всегда можно прикрутить, имея желание. И не надо предлагать мне прикрутить визуал к программе на турбо паскале
Я не выбираю языки из-за окошек, а на турбопаскале тоже можно сделать не только интерфейс командной строки, но и псевдографический или даже графический. Вопрос не в языке, а в том, нужен ли такой интерфейс конкретной программе. Может ты на турбопаскале будешь делать сборник графических фильтров? Тогда и интерфейс графический. А можно на тех же плюсах найти много задач, под которые интерфейс должен быть только текстовым. Язык же выбирается тот, на котором проще будет сделать функционал.
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
21.06.2011, 12:04
taras atavin, даже командный. Бесмысленна, говорите? А как на счёт

ls -R /home | grep bash
0
 Аватар для iama
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 12:10
taras atavin, все современные языки плюс-минус равносильны, учитывая специфику каждого. С++ - максимально универсален, его должен знать каждый программист, и я не понимаю, к чему весь этот холивар
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 12:47
iama, я вообще то плюсовик, а не пасквилянт.

Добавлено через 9 минут
Цитата Сообщение от talis Посмотреть сообщение
А как на счёт ls -R /home | grep bash
Интрефейс, обеспечиваемый другой программой тоже является интерфейсом.
Системная оболочка командной строки системы UNIX обеспечивает пользовательский интерфейс командной строки операционой системы UNIX.
При этом система и оболочка - две разные программы. Но если даже это не поддерживается, если программу можно только запустить, но не передать ей параметры командной строки, не набрать команду уже в ней и не ткнуть в ней куда то мышью, то нафиг она нужна? Просмоторщики? Эйси. Ввывод у них есть, а в контексте их задачи выбор файла и вывод картинки - уже интерфейс. Но если для взаимодействия, пусть косвенного, но хоть какого то с пользователем нет ничего, то нафиг она вообще нужна?
0
 Аватар для iama
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 12:52
taras atavin, тут вроде пасквилянтов вообще нет
0
return (true);
 Аватар для mimicria
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
21.06.2011, 12:56
Цитата Сообщение от taras atavin Посмотреть сообщение
Но если для взаимодействия, пусть косвенного, но хоть какого то с пользователем нет ничего, то нафиг она вообще нужна?
Вы отрицаете программы, которые что-то делают без какого-либо взаимодействия с пользователем?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
21.06.2011, 12:57
Назови хоть одну.
0
 Аватар для iama
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 13:01
taras atavin,
Pascal
1
2
3
begin
writeln('Аллах акбар');
end.
0
return (true);
 Аватар для mimicria
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
21.06.2011, 13:02
Цитата Сообщение от taras atavin Посмотреть сообщение
Назови хоть одну.
Да пожалуйста
C++
1
2
3
4
5
6
#include <stdio.h>
int main()
{
 remove( "c:\Program Files\Opera\profile\cookies4.dat" );
 return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.06.2011, 13:02

Что дальше
Всем привет. Я выучил основы,что дальше? Подкиньте книг о GUI , работаю на VS10

Что дальше
Здравствуй те Господа программисты ! Хотел бы спросить следующее - более или менее ( не мне судить ) изучил с++ , ооп , и не мало...

Что дальше?
Мне 16 лет. Через два года буду поступать в институт на программиста, но уже сейчас начал интересоваться программированием. На данный...

Сравнить 2 файла по содержанию. Что следует изучить?
Хочу решить следующую задачу: удалить дубликаты файлов из указанной директории, используя структуру win32_find_data. Имена файлов разные. ...

Что следует ЗНАТЬ для начала изучения C++?
IQ 118, но все равно мозги не доходят. Открываю любой видео урок по c++ и сразу много непонятного чего не объясняют: зачем то? что это...


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

Или воспользуйтесь поиском по форуму:
40
Закрытая тема Создать тему
Новые блоги и статьи
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время? Никакой пенсии. Никакого нового. . .
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы Кратко. . .
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем **Полевые заметки о двухнедельной совместной работе**. . .
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru