Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/10: Рейтинг темы: голосов - 10, средняя оценка - 4.50
DARK FURY

Контроль вызовов функций

22.06.2008, 15:12. Показов 2126. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не подскажите плиз прогу или утилита(модуль), которая строит диаграммы вызовов функций для програм с отладочной информацией или по исходному кода. Ну чтоб было легче анализировать проекты. Или для классов? Подобное есть в VTune, но этот вариант не катит.
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.06.2008, 15:12
Ответы с готовыми решениями:

Примеры использования системных вызовов Linux
Добрый день. Поделитесь пожалуйста примерами использования системных вызовов Linux: statfs(), getpriority(), capget() в С++.

Организация вызовов функций
Добрый день! У меня следующий вопрос. Есть функция foo(x, y, z, type1, type2), которая в свою очередь последовательно вызывает другие...

Последовательность вызовов функций
Есть ли возможность запустить программу, работать с ней, а после получить какой-нибудь список вызываемых в ходе работы функций?

3
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
22.06.2008, 15:44
Зачем диаграммы? strace, ltrace - удобные и мощные. Всегда их использую.
0
 Аватар для dioxidin
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
24.06.2008, 12:16
Цитата Сообщение от Vourhey
strace, ltrace - удобные и мощные.
А не подскажите мне, несведущему, что это такое?
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
26.06.2008, 11:53
strace - трэйсер системных вызовов.
ltrace - трэйсер библиотечных вызовов. Собственно, рай для дебага сишных прог.

Параметрово куча. Возможностей тоже.

P. S. Даже на русском че-то накопал:
http://ipesin.linux.kiev.ua/tr... trace.html
Хотя, маны в помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.06.2008, 11:53
Помогаю со студенческими работами здесь

Последовательность вызовов функций
Доброго времени суток, у меня есть ОБЪЕКТ1 и ОБЪЕКТ2, у них есть СКРИПТ1 и СКРИПТ2, у всех скриптов есть void Start и другие стандартные...

Как реализовать перехват вызовов функций в свои методы?
Есть 2 ноутбука и локальная сеть.Базовые знания ассемблера(mov ax,2; add ax,2;// ax = 4). Знание C# и плохо C++ Идея: надо в играх...

Запрет вызовов
Можете подсказать модель телефона, в котором можно поставить запрет на входящие/исходящие вызовы. К примеру в Motorola C380 можно выбрать...

Стек вызовов
в данное время изучаю Javascript. дошла до исключений и встретила понятие "вверх по стеку". что оно означает? определение стек...

Стек вызовов
Прочитал про то, что память не очищается после очистки стека от функции и просто освобождается. Логично предположил, что можно получить...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru