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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 5.00
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
#1

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

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

Я вот уже несколько месяцев изучаю C++ самостоятельно дома ради собственного интереса. Както понравилось оно мне однажды складывать разные простинькие програмки вот ирешил изучать далие. Читаю сейчас Стивена Прата. Вот, собственно, мне интересно, что далие идет в учебном курсе по програмированию после изучения C++? C# чтоли?
Немного переформулирую свой вопрос, сейчас все программы которые я соченял запускаются в примитивной консоли командной строки. Когда и как будут писатся программы с оконным "режимом" windows или программа которая меняет настройки в реестре windows, выходит в интернет, запускает кое какие файлы? В общем, кто уже "все" выучил, разкажите поочереди, что за чем вы изучали. Надеюсь, вы меня поняли. Извеняюсь, если вопрос уже обсуждался.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2011, 01:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что следует дальше за C++? (C++):

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 11:59 #31
taras atavin, выбирать ЯП из-за "красивых окошек" смешно. Визуал всегда можно прикрутить, имея желание. И не надо предлагать мне прикрутить визуал к программе на турбо паскале
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
21.06.2011, 12:04 #32
Цитата Сообщение от iama Посмотреть сообщение
taras atavin, выбирать ЯП из-за "красивых окошек" смешно. Визуал всегда можно прикрутить, имея желание. И не надо предлагать мне прикрутить визуал к программе на турбо паскале
Я не выбираю языки из-за окошек, а на турбопаскале тоже можно сделать не только интерфейс командной строки, но и псевдографический или даже графический. Вопрос не в языке, а в том, нужен ли такой интерфейс конкретной программе. Может ты на турбопаскале будешь делать сборник графических фильтров? Тогда и интерфейс графический. А можно на тех же плюсах найти много задач, под которые интерфейс должен быть только текстовым. Язык же выбирается тот, на котором проще будет сделать функционал.
0
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
21.06.2011, 12:04 #33
taras atavin, даже командный. Бесмысленна, говорите? А как на счёт

ls -R /home | grep bash
0
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 12:10 #34
taras atavin, все современные языки плюс-минус равносильны, учитывая специфику каждого. С++ - максимально универсален, его должен знать каждый программист, и я не понимаю, к чему весь этот холивар
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
21.06.2011, 12:47 #35
iama, я вообще то плюсовик, а не пасквилянт.

Добавлено через 9 минут
Цитата Сообщение от talis Посмотреть сообщение
А как на счёт ls -R /home | grep bash
Интрефейс, обеспечиваемый другой программой тоже является интерфейсом.
Системная оболочка командной строки системы UNIX обеспечивает пользовательский интерфейс командной строки операционой системы UNIX.
При этом система и оболочка - две разные программы. Но если даже это не поддерживается, если программу можно только запустить, но не передать ей параметры командной строки, не набрать команду уже в ней и не ткнуть в ней куда то мышью, то нафиг она нужна? Просмоторщики? Эйси. Ввывод у них есть, а в контексте их задачи выбор файла и вывод картинки - уже интерфейс. Но если для взаимодействия, пусть косвенного, но хоть какого то с пользователем нет ничего, то нафиг она вообще нужна?
0
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 12:52 #36
taras atavin, тут вроде пасквилянтов вообще нет
0
mimicria
return (true);
1957 / 1094 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
21.06.2011, 12:56 #37
Цитата Сообщение от taras atavin Посмотреть сообщение
Но если для взаимодействия, пусть косвенного, но хоть какого то с пользователем нет ничего, то нафиг она вообще нужна?
Вы отрицаете программы, которые что-то делают без какого-либо взаимодействия с пользователем?
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
21.06.2011, 12:57 #38
Назови хоть одну.
0
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
21.06.2011, 13:01 #39
taras atavin,
Pascal
1
2
3
begin
writeln('Аллах акбар');
end.
0
mimicria
return (true);
1957 / 1094 / 91
Регистрация: 19.04.2011
Сообщений: 2,345
21.06.2011, 13:02 #40
Цитата Сообщение от 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
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
21.06.2011, 13:05 #41
Я тоже за окошки, ибо обычному пользователю, не программисту, для которого пишется та, или иная, программа с пользовательским графическим интерфейсом, будет удобно и приятно ее использовать, нежели "клацать" в консольке... Для решения каких-либо задач, численных вычислений, получения данных etc... можно и в cmd делать, для себя... Но для пользователя, извините!
0
co6ak
Кошковед
407 / 500 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
21.06.2011, 13:10 #42
уже не раз говорили - все зависит от задачи.
если программа при запуске удаляет из реестра все файлы, содержащие слово "Kaspersky" - интерфейс ей не нужен.

вот в 1С тоже в принципе интерфейс не нужен. она и без пользователя будет через жопу работать
1
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
21.06.2011, 13:15 #43
Цитата Сообщение от taras atavin Посмотреть сообщение
При этом система и оболочка - две разные программы. Но если даже это не поддерживается, если программу можно только запустить, но не передать ей параметры командной строки, не набрать команду уже в ней и не ткнуть в ней куда то мышью, то нафиг она нужна? Просмоторщики? Эйси. Ввывод у них есть, а в контексте их задачи выбор файла и вывод картинки - уже интерфейс. Но если для взаимодействия, пусть косвенного, но хоть какого то с пользователем нет ничего, то нафиг она вообще нужна?
taras atavin, всё ясно, мы с вами говорим о разных вещах. Текстовый интерфейс - это как в edit.com, cfdisk, top и тому подобном. А под командным интерфейсом я имел ввиду параметры, передаваемые программе, например rm -rf /

Как сказал co6ak, не всем программам вообще нужен какой-либо интерфейс. Вирусы вон без него работают, хотя я не одобряю подобные программы. Но они ведь работают!
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
21.06.2011, 13:19 #44
Цитата Сообщение от co6ak Посмотреть сообщение
если программа при запуске удаляет из реестра все файлы, содержащие слово "Kaspersky" - интерфейс ей не нужен.
А теперь объясни, зачем нужны вирусы. Любой же полезной проге задачи ставит человек. Ты можешь не обращаться к самой проге, тот же солвер игрового движка пользователю непосредственно не доступен, но параметры уравнений зависят от происходящего в игре, в том числе от действий пользователя и ему же выводится результат.
0
Nameless One
Эксперт С++
5773 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
21.06.2011, 13:22 #45
Цитата Сообщение от iama Посмотреть сообщение
все современные языки плюс-минус равносильны, учитывая специфику каждого
я бы на твоем месте посмотрел на Lisp, Haskell и Erlang (на последний в особенности), прежде чем утвержать подобное.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2011, 13:22
Привет! Вот еще темы с ответами:

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

что и зачем следует, а так же как работет - C++
int askInteger() { int ret = 0; char cnt = getch(); while(cnt &gt;= '0' &amp;&amp; cnt &lt;= '9') { ...

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

Что учить дальше? - C++
Всем привет! Выучил с++, ооп ,но пишу только консольные программы. Вообщем хочется развиваться, подскажите пожалуйста что учить дальше?...


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

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

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