Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Области применения C/C++ 
:(
    Опции темы
S.A.G.
Дата 23.2.2007, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Для каких задач лучше всего подходит C/C++? Я конечно понимаю что впринцыпе писать можно что угодно но ведь часто программисты отдают предпочтение языку наиболее подходящему для решения какой-нибудь узкоспециальной задачи. Где-то используеться Java, где-то C#, Perl и т.д. Хотелось бы знать на что ориентироваться после его изучения, какие технологии осваивать и т.д. Какой минимальный набор знаний(технологий) в комплекте с C/C++ необходим для наиболее общего подхода к поиску работы? Обязательно ли осваивать STL? Какую СУБД выбирать для изучения чтобы под нее потом писать на C/C++? Интересуют наиболее общие подходы. В идеале - укажите по пунктам где применяеться C/C++ и какие технологии для этого необходимо знать.

Спасибо за внимание! smile


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
archimed7592
Дата 23.2.2007, 22:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



Цитата(main @  23.2.2007,  22:03 Найти цитируемый пост)
Обязательно ли осваивать STL?
обязательно smile

Добавлено @ 22:24 
Цитата(main @  23.2.2007,  22:03 Найти цитируемый пост)
В идеале - укажите по пунктам где применяеться C/C++ и какие технологии для этого необходимо знать.
вообще говоря везде, кроме тех случаев, когда для конкретной задачи есть узкоспециализированный язык (яркий пример - php для dynamic-content)


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
S.A.G.
Дата 23.2.2007, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Хоть одна конструктивная мысль smile А что кроме STL желательно с ним еще знать? Как насчет HTML/XML столь часто упоминающихся в вакансиях? Какую СУБД лучше выучить чтобы с ней было удобно работать на С++?


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
archimed7592
Дата 23.2.2007, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



Цитата(main @  23.2.2007,  22:29 Найти цитируемый пост)
А что кроме STL желательно с ним еще знать? 
boost - обязательно
loki - хотя бы ознакомиться

Цитата(main @  23.2.2007,  22:29 Найти цитируемый пост)
Как насчет HTML/XML столь часто упоминающихся в вакансиях?
разбираться в xml не помешает для общего развития...про html - а чего там изучать (я про чистый html)...html - это набор правил разметки и перечень тегов (зубрить их не надо smile)

Цитата(main @  23.2.2007,  22:29 Найти цитируемый пост)
Какую СУБД лучше выучить чтобы с ней было удобно работать на С++?
сложно сказать...в принципе, для odbc они все одинаковые smile...если работать напрямую, то существуют библиотеки на c++, предоставляющие интерфейс к бд...самый простой у mysql...


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
S.A.G.
Дата 23.2.2007, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



что такое boost, loki и odbc?)


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
Daevaorn
Дата 23.2.2007, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(main @  23.2.2007,  23:57 Найти цитируемый пост)
что такое boost, loki и odbc?) 

видимо, помимо С++ не мешало бы освоить такий инструмент как google:)
PM MAIL WWW   Вверх
archimed7592
Дата 23.2.2007, 23:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



google it smile
в двух словах: boost - библиотека, ставшая промышленным стандартом в программировании с++, как и stl (со временем некоторые части boost включают в состав stl)
loki - библиотека, написаная Алексанрску в ходе написание книги про шаблоны...ознакомиться не помешает (как и с книгой smile)
odbc -  унифицированный интерфейс доступа к БД...т. е. тебе по барабану с какой БД ты работаешь (SQL у всех плюс-минус одинаковый, по крайней мере, оговоренные ANSI его части)

Добавлено @ 23:04 
Цитата(Daevaorn @  23.2.2007,  22:59 Найти цитируемый пост)
видимо, помимо С++ не мешало бы освоить такий инструмент как google:) 

на башогр  smile 


--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
JackYF
Дата 24.2.2007, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 18
Всего: 162



Цитата(archimed7592 @  23.2.2007,  22:43 Найти цитируемый пост)
boost - обязательно

да? неужели? прям весь и сразу?
обязательно, млин... тут только stl можно учить/не переучить...

"обязательное знание буста" - ни разу еще не видел этого пункта в вакансиях на С++. (Украина, Днепропетровск).
В паре вакансий - как пункт, что приветствуется. все.

Цитата(archimed7592 @  23.2.2007,  23:03 Найти цитируемый пост)
ставшая промышленным стандартом в программировании с++

какой нафиг промышленный стандарт?..

Извини, если что, за грубость..



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Daevaorn
Дата 24.2.2007, 01:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(JackYF @  24.2.2007,  02:25 Найти цитируемый пост)
да? неужели? прям весь и сразу?

желательно знать что там есть и для чего что использовать. И конечно попсовые штучки обязательно уметь использовать
Цитата(JackYF @  24.2.2007,  02:25 Найти цитируемый пост)
какой нафиг промышленный стандарт?..

Ну практически так и есть. В бизнессе нет времени и денег велосипеды строитьsmile
PM MAIL WWW   Вверх
archimed7592
Дата 24.2.2007, 01:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Архимед
****


Профиль
Группа: Завсегдатай
Сообщений: 2531
Регистрация: 12.6.2004
Где: Moscow

Репутация: 58
Всего: 93



добавлю к словам Daevaorn следующее:
Цитата(JackYF @  24.2.2007,  01:25 Найти цитируемый пост)
(Украина, Днепропетровск).
извини пожалста за сравнение твое великой страны с моей убогой (казахстан), но...переселившись в москву я увидел заметную разницу между уровнем развития IT, что кажется закономерным...



--------------------
If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas.
© George Bernard Shaw
PM Jabber   Вверх
S.A.G.
Дата 24.2.2007, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



В каких областях C/C++ есть разумная альтернатива?


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
Daevaorn
Дата 24.2.2007, 12:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 51
Всего: 70



Цитата(main @  24.2.2007,  13:54 Найти цитируемый пост)
В каких областях C/C++ есть разумная альтернатива? 

вот в этот момент не мешало бы разделить понятия и определиться, что конкретно интересует С или С++
PM MAIL WWW   Вверх
S.A.G.
Дата 24.2.2007, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



C++


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
Vyacheslav
Дата 26.2.2007, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



Цитата(archimed7592 @  24.2.2007,  01:36 Найти цитируемый пост)
извини пожалста за сравнение твое великой страны с моей убогой (казахстан), но...переселившись в москву я увидел заметную разницу между уровнем развития IT, что кажется закономерным...

Что-то я особо не заметил в Москве требований по обязательному знанию boost. Зато заметил одну закономерность smile . Кандидаты, которые указывают, что хорошо знают boost, очень часто не могут ответить на несложные  вопросы в объеме стандарта по С++. 



--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
Earnest
Дата 26.2.2007, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 53
Всего: 183



Цитата(Vyacheslav @  26.2.2007,  12:24 Найти цитируемый пост)
Что-то я особо не заметил в Москве требований по обязательному знанию boost

Э... работотадели (или их кадровики), наверно, еще новое слово не выучили... smile 
Цитата(Vyacheslav @  26.2.2007,  12:24 Найти цитируемый пост)
Кандидаты, которые указывают, что хорошо знают boost, очень часто не могут ответить на несложные  вопросы в объеме стандарта по С++. 

Это как раз понятно... Я вот заметила, что если все же приходится объявлять и пользоваться указателем на функцию-член, то правильный синтаксис получаюс 3-й попытки: boost::function развращает... smile 



--------------------
...
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0600 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.