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

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

21.06.2011, 01:04. Показов 6745. Ответов 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
Закрытая тема Создать тему
Новые блоги и статьи
SUNO Ai - Река Без Дна
zorxor 31.07.2026
Автор стихотворения - астрофизик Марина Катыс Ссылка на сгенерированную музыкальную композицию: https:/ / suno. com/ song/ 6f6e5464-b290-4650-be6c-44c85f8d8013 Я говорю, что Время- как вода течет. . .
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Новости компьютерного мира и их обсуждение (4) Салют, шампанское, овации! :drink:
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru