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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Потоки в C/++ 
:(
    Опции темы
fish9370
Дата 19.5.2011, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 15.4.2007
Где: Москва

Репутация: 2
Всего: 1



Цитата(MAKCim @  19.5.2011,  11:27 Найти цитируемый пост)
больше чем asterisk? да


в астере, есть модуль chan_sip.c, в нем более 30 тысяч строк кода, у вас тоже есть такие файлы? или у вас проект растет в ширь, а не в глубину?
так же было бы интересно узнать какую систему контроля версий вы используете?
и какая среда разработки?
так же интересно, что у вас получается на выходе, один большой файл или куча маленьких?
какие вы используете библиотеки?
и само-собой интересно на какую платформу вы ориентируетесь?

Это сообщение отредактировал(а) fish9370 - 19.5.2011, 12:08


--------------------
undefined
PM MAIL WWW ICQ   Вверх
MAKCim
Дата 19.5.2011, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


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

Репутация: 84
Всего: 207



Цитата(fish9370 @  19.5.2011,  12:03 Найти цитируемый пост)
в астере, есть модуль chan_sip.c, в нем более 30 тысяч строк кода, у вас тоже есть такие файлы? или у вас проект растет в ширь, а не в глубину?

за 30 тысяч убил бы ;)
самый большой файл, который я видел у нас порядка 13к строк


Цитата(fish9370 @  19.5.2011,  12:03 Найти цитируемый пост)
так же было бы интересно узнать какую систему контроля версий вы используете?

IBM clearcase/clearquest


Цитата(fish9370 @  19.5.2011,  12:03 Найти цитируемый пост)
и какая среда разработки?

eclipse в основном


Цитата(fish9370 @  19.5.2011,  12:03 Найти цитируемый пост)
так же интересно, что у вас получается на выходе, один большой файл или куча маленьких?

много и не маленьких


Цитата(fish9370 @  19.5.2011,  12:03 Найти цитируемый пост)
какие вы используете библиотеки?

qt для gui


Цитата(fish9370 @  19.5.2011,  12:03 Найти цитируемый пост)
и само-собой интересно на какую платформу вы ориентируетесь?

linux


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
fish9370
Дата 19.5.2011, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 15.4.2007
Где: Москва

Репутация: 2
Всего: 1



MAKCim, спасибо за ответы

Цитата(MAKCim @  19.5.2011,  14:51 Найти цитируемый пост)
за 30 тысяч убил бы ;)


в астере таких модулей несколько, я сам их боюсь.. )




--------------------
undefined
PM MAIL WWW ICQ   Вверх
bsa
Дата 22.5.2011, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: 16
Всего: 196



Цитата(fish9370 @  19.5.2011,  10:20 Найти цитируемый пост)
но мне интересно посмотреть на Modula-2, я обязательно ознакомлюсь с ним.. 

Паскаль видел? По сути тоже самое, да и автор тот же. На сколько я  понял, есть еще более продвинутый язык - Oberon. Его в свое время активно kemiisto продвигал.

Добавлено @ 22:33
Цитата(fish9370 @  19.5.2011,  15:33 Найти цитируемый пост)
в астере таких модулей несколько, я сам их боюсь.. )

И правильно делаешь. Имхо, гигантские файлы это признак дурного тона. Так как читать их ну просто нереально. Особенно, не имея возможностей мощных сред разработки по поиску функций

Это сообщение отредактировал(а) bsa - 24.5.2011, 23:44
PM   Вверх
fish9370
Дата 22.5.2011, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 15.4.2007
Где: Москва

Репутация: 2
Всего: 1



Цитата(bsa @  22.5.2011,  22:33 Найти цитируемый пост)
не имея возможностей мощных сред разработки по поиску функций


doxygen в астере в качестве документации..


--------------------
undefined
PM MAIL WWW ICQ   Вверх
bsa
Дата 23.5.2011, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: 16
Всего: 196



Цитата(fish9370 @  22.5.2011,  23:14 Найти цитируемый пост)
doxygen в астере в качестве документации.. 

плохой вариант. Если я хочу найти и исправить багу, то мне дока по хорошему не нужна.
PM   Вверх
igsilya
Дата 23.5.2011, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 12.9.2009

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



Я в принципе не новичок, но сталкиваюсь с подобным впервые.
Есть большой модуль в котором есть много глобальных переменных, чтоб от них избавится потребуется очень много времени и сил.
Нужно использовать функцию из этого модуля в другой программе. Эта программа многопоточная (использую pthread)  => глобальные переменные того модуля будут использоваться всеми потоками сразу(что нас не устраивает).
Требуется, не отказываясь от потоков в пользу процессов, локализовать глобальные переменные того модуля для каждого потока.(каждому потоку по своему экземпляру).
Надеюсь получилось описать проблему.
Может кто сталкивался с подобным? 
Заранее спасибо. 
PM MAIL   Вверх
boostcoder
Дата 23.5.2011, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


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

Репутация: 16
Всего: 110



а чё вы тут столько мусолите? уже 6 страниц оО

PM WWW   Вверх
kemiisto
Дата 23.5.2011, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

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



Цитата(bsa @  22.5.2011,  21:33 Найти цитируемый пост)
kamelisto 

За что?! smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
bsa
Дата 24.5.2011, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

Репутация: 16
Всего: 196



kemiisto, за то, что прочел первый раз неправильно. теперь всегда буду ошибки делать. Исправил.

PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

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

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


 




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


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

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