Автор
|
Тема: Для каких задач применяется С++
|
clay_pigeon |
опубликован 17-01-2002 12:54 MSK
В этом разделе хочется собрать статистику, показывающую для решения каких задач сейчас применяется С++. Хотелось бы, чтобы каждый описал вкратце парой слов реальную задачу и место С++ кода в ней. Будет интересно.
|
ADK
|
опубликован 17-01-2002 13:23 MSK
Не будем пытаться объять необъятное. Возьмём VC++. С помощью поиска файлов поищи во всех *.EXE, *.DLL, *.OCX (можешь ехё что-нибудь)строку текста "Visual C++" - она содержится во всех приложениях, на нём написанных, и тебе всё станет ясно. |
clay_pigeon
|
опубликован 17-01-2002 14:24 MSK
а при чем здесь мой компьютер? я спрашиваю какие задачи ВЫ решаете? |
ViSko
|
опубликован 17-01-2002 16:15 MSK
Гавно-вопрос, всё, что возможно. И собирать тут статистику бесполезно, ответ один ВСЕ и под ВСЁ. |
OlegN
|
опубликован 17-01-2002 16:17 MSK
Софт по обработке и компрессии изображений. http://www.vimas.com/ve_guru.htm http://www.vimas.com/ve_server_sdk.htm http://www.vimas.com/ve_image_sdk.htm Компрессия/декомпрессия речи (для IP телефонии, и т.д.) http://www.vimas.com/ve_codec.htm http://www.vimas.com/ve_spm.htm Для этих задач лучше С++ найти сложно. Также сюда можно добавить обработку в реальном(и не только) времени потоковых данных (видео, аудио, и т.д.) http://www.vimas.com/ve_str.htmP.S. Я не хочу чтобы ссылки рассматривали как рекламу, это всего-лишь примеры приложений, которые разработаны С++, и которые проблематично разработать на другом языке. |
purpe
|
опубликован 17-01-2002 16:28 MSK
любые ссылки в данном форуме, относящиеся к Си, не будут мной расцениваться как реклама.Исключение составляют ссылки, повторяющиеся здесь с завидной переодичностью и всем своим видом указывающие на раскрутку какой-нибудь домашней странички.
|
Kir1
|
опубликован 17-01-2002 16:49 MSK
Может быть переделаём вопрос так: Какой язык программирования (или IDE) вы бы выбрали для различных задач? (например: для разработки примитивной программы для работы с небольшой базой данных - Visual Basic, не плюйтесь это всего лишь пример :))) |
ertzog
|
опубликован 17-01-2002 19:23 MSK
Да, с помощью C++ (или С) можно решить все проблемы, но с помощью MS Visual C++_ можно не под все. Это нужно писать тогда на стандарте используя слои абстракции, что бы везде работало |
dimedrol
|
опубликован 17-01-2002 22:44 MSK
Ну еще сам синсей СТРАУСТРУП говорил, что это С++-язык общего направления(т.е. кодить можно всё что угодно с достаточной степеньюэфиктивности-всё зависит от конкретной реализации и от используемух инструментов) |
clay_pigeon
|
опубликован 17-01-2002 22:45 MSK
гнилой базар. прошу ответ "все" больше не писать. я не понял, вы что все кроме OlegN на С++ только интерфейсики с кнопочками рисуете или какие-то реальные задачи решаете? |
necer
|
опубликован 18-01-2002 12:25 MSK
А "интерфейсики с кнопочками" не реальные задачи? |
rodion
|
опубликован 18-01-2002 12:32 MSK
Я вот использую С++ для создания программы расчитывающей электромагнитное поле аннтеной решетки в ближней зоне. Тема дисертации такая. |
clay_pigeon
|
опубликован 18-01-2002 13:38 MSK
necer, это из пушки по воробьям imho.rodion, спасибо. а ты это в риал-тайме должен делать? или может еще чем задача осложнена? |
necer
|
опубликован 18-01-2002 14:01 MSK
Почему же это "из пушки по воробьям"? Что ж это по вашему, С такой инструмент сверхмощный и сверхсложный, что только для суперпуперзадач должен использоваться? :) А по мне, язык как язык, ничего такого сверхестественного. Кстати, по работе иногда приходится и "интерфейсики с кнопочками" делать. Все okey, получается даже быстрее, чем у некоторых на VB или делфе. |
Kir1
|
опубликован 18-01-2002 14:05 MSK
Участвую в проекте по созданию АСДК (автоматическая система диспетчерского контроля на жел. дор.), проект на С++... |
the_moon
|
опубликован 18-01-2002 14:23 MSK
1. HTTP Server для клиент=серверной проги, но что бы клиент не писать, а все зделать на сервере. ДА и чтоб не громоздко все было, как с IIS2. Билиннговая система для Мобильных телекомуникаций ( для провайдеров ), пять милионов пользователей у одного из клиентов, работа с базой вся под юниксом и на Си и Си++, Oracle. А меня на поддержку посадили, скучнейшее дело я вам скажу, потому и за первый проэкт взялся, от скуки. |
rodion
|
опубликован 18-01-2002 19:03 MSK
Есть маленькие сложности штук 100 излуателей, плюс слоистая среда с потерями, и надо посчитать 200*200 комплексных точек для каждого. Потом проанализировать что у тебя получилось. |
Rechkin
|
опубликован 18-01-2002 20:11 MSK
Вот что приходиться решать: - привязка изображений; - выделение контуров; - совмешение изображений; - нахождение объектов на изображении и тому подобная белеберда............. |
zlelik
|
опубликован 18-01-2002 21:41 MSK
Мне приходится применять С++ для программирования звуковых эффектов. Фильтры, фурье, Эхи, задержки, PitchShift'ы всякие. И даже скорее не С++ а чисто С. |
ERA
|
опубликован 19-01-2002 01:42 MSK
на С++ я пишу вещи, в которых используется OpenGL (exe, dll). Всякие модельки, которые Visual Basic не тянет |
Del
|
опубликован 24-01-2002 17:54 MSK
Вопрос - гавно. |
Hustler
|
опубликован 24-01-2002 18:07 MSK
2ERA: Кстати не подскажешь где можно взять библиотеку для построения трехмерных графиков? |
frostbitten
|
опубликован 25-01-2002 04:34 MSK
2clay_pigeon: Совет - зайти на форум на intel.com и спросить "каккие процы AMD посоветуете?" :)))))_Любую_ задачу можно решить на _любом_ языке (не правда ли сильно сказал :)... вопрос только скольэто будет стоить, сколько это буде разрабатываться и кто это будет потом обслуживать. А С++ это весьмя гибкий язык и его с равным успехом можно применять и для моделирования ярерного взрыва и печати фоток на принтере (я напр. пишу прожки для сапогов разные). Но есть задачи, кот лучше (те дешевле и быстрее) решаются на др. языках - так как С++ всем хорош, но уровень абстракции низкий очччччччч. :( Слишком много писанины не очень красивой, если дело касается БД, AI и пр. Вот. |
GE
|
опубликован 26-01-2002 23:28 MSK
Всем привет! Дисскусия по данной теме напоминает религиозные войны... Реализация проектов, в которых принимал участие и я, велась с использованием нескольких языков программирования, при этом для матобеспечения выбирался Fortran, для работы с БД - C++, для интерфейса - C++ и Visual Basic... Продукты фирмы Borland не использовались - для начала данной конторе не мешает научиться работать с памятью... |