что можно написать на c



Автор Ѐуслан Мавзутов задал вопрос в разделе Другие языки и технологии

Можно ли на C++ написать сложные программы? Как? и получил лучший ответ

Ответ от Avkaka avkaka[мастер]
Можно. Те книги которые тебе попадались были для начинающих, вот в них и показали азы. В зависимости от конкретной задачи надо изучать предметную область а после разобраться со средствами которыми реализовывать ту или иную задачу. Освой сначала "примитивный" язык программирования который на самом деле в каждой "примитивной" процедуре и функции вызывает очень много операций работающих с битами и с байтами. Если хочешь с оными столкнутся сразу лицом к лицу то попробуй изучить ассемблер. Особо нужен будет при написании прошивки для контроллера. А интерфейс можно разработать в одной среде программирования а функционал в другой. Чаще всего разрабатывают в том в чем умеют и удобно.

Ответ от Бугаец Дмитрий[активный]
Вобще можно, но придется для этого километры кодов писать.

Ответ от Oleg D.[гуру]
сложные функции складываются из простых. чтобы редактировать аудио нужно и условные и арифметические операции выполнять.
на самом деле, ведь полно и открытых c/c++ библиотек и по редактированию звука и по другим областям. и примеров завершенных проектов хватает, поискали бы сами.
вот, первое что нашлось сходу: ссылка аудиоредактор, написан на c++, исходный код доступен там же.

Ответ от Kaiu[гуру]
Не те книги читал, так как опыт ни в какой книге не опишешь, разве что в многотомнике.
программа распознавания речи - здесь проблема не в языке, можно бы и консольную прогу, чтоб на входе аудио, а на выходе txt файл 🙂 - только попробуйте поискать такую и заодно поймете почему это сложно даже для мозга человека.

Ответ от Зло[гуру]
TurboCAD и DesignCAD, например, на С++ написаны

Ответ от Ѐязанский[гуру]
Можно и наверное даже нужно. На C++ пишутся программы любой сложности, это один из самых мощных языков, хотя и устаревший (например этот язык (сам по себе) не знает о том, что программы могут быть многопоточные и могуть иметь гуй) . В книгах простые примеры потому, что начинать изучение лучше с простого. Тут вопрос в том, какую библиотеку использовать (не на API же писать сложную программу?) . MFC - можно, но посложнее, QT - попроще, +получишь кроссплатформенный проект, VCL - тоже можно, хотя и не используется в серьёзных проектах.
А если примеры приводить.... проще сказать что на C++ не написано. К примеру, операционнная система Windows, ядро linux написаны на Си. Так это более ограниченный язык чем C++.

Ответ от =Serge=[гуру]
Нормально пишутся. Но знание С++ требуется не на уровне новичка, а уверенное.
GUI это только оболочка, а алгоритмы написаны на фундаменте тех "черных окон", которые ты не оценил и не понял. И математику там тоже крутую надо использовать.

Ответ от Ёергей Самцов[активный]
Напишите хотя бы чтобы в "чёрном окне" что-то решалось-считалось нужное, существенное и полезное кому-то, свою задумку-алгоритм реализуйте, вот и будет вам счастье... Для начала

Ответ от Бугаец Дмитрий[активный]
Вобще можно, но придется для этого километры кодов писать.

Ответ от Oleg D.[гуру]
сложные функции складываются из простых. чтобы редактировать аудио нужно и условные и арифметические операции выполнять.
на самом деле, ведь полно и открытых c/c++ библиотек и по редактированию звука и по другим областям. и примеров завершенных проектов хватает, поискали бы сами.
вот, первое что нашлось сходу: ссылка аудиоредактор, написан на c++, исходный код доступен там же.

Ответ от Kaiu[гуру]
Не те книги читал, так как опыт ни в какой книге не опишешь, разве что в многотомнике.
программа распознавания речи - здесь проблема не в языке, можно бы и консольную прогу, чтоб на входе аудио, а на выходе txt файл 🙂 - только попробуйте поискать такую и заодно поймете почему это сложно даже для мозга человека.

Ответ от Зло[гуру]
TurboCAD и DesignCAD, например, на С++ написаны

Ответ от Ѐязанский[гуру]
Можно и наверное даже нужно. На C++ пишутся программы любой сложности, это один из самых мощных языков, хотя и устаревший (например этот язык (сам по себе) не знает о том, что программы могут быть многопоточные и могуть иметь гуй) . В книгах простые примеры потому, что начинать изучение лучше с простого. Тут вопрос в том, какую библиотеку использовать (не на API же писать сложную программу?) . MFC - можно, но посложнее, QT - попроще, +получишь кроссплатформенный проект, VCL - тоже можно, хотя и не используется в серьёзных проектах.
А если примеры приводить.... проще сказать что на C++ не написано. К примеру, операционнная система Windows, ядро linux написаны на Си. Так это более ограниченный язык чем C++.

Ответ от =Serge=[гуру]
Нормально пишутся. Но знание С++ требуется не на уровне новичка, а уверенное.
GUI это только оболочка, а алгоритмы написаны на фундаменте тех "черных окон", которые ты не оценил и не понял. И математику там тоже крутую надо использовать.

Ответ от Ёергей Самцов[активный]
Напишите хотя бы чтобы в "чёрном окне" что-то решалось-считалось нужное, существенное и полезное кому-то, свою задумку-алгоритм реализуйте, вот и будет вам счастье... Для начала

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Можно ли на C++ написать сложные программы? Как?
Си язык программирования на Википедии
Посмотрите статью на википедии про Си язык программирования
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*