Форум программистов, компьютерный форум CyberForum.ru

Возможно ли посмотреть реализацию библиотечной функции? - C++

Восстановить пароль Регистрация
 
simpolls
0 / 0 / 0
Регистрация: 03.01.2015
Сообщений: 26
09.07.2015, 13:06     Возможно ли посмотреть реализацию библиотечной функции? #1
Здравствуйте.
Возможно ли просмотреть реализацию библиотечной функции,если да,то как?
с++(MSVS 2013);
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.07.2015, 13:06     Возможно ли посмотреть реализацию библиотечной функции?
Посмотрите здесь:

C++ используя рекурсивную реализацию функции для чисел фибоначчи доказать Fn + 1Fn - 1 - Fn2 = (- 1)n (Кассини))
Выходные параметры библиотечной функции C++
Написать собственную реализацию стандартной функции strstr C++
Написать реализацию заданной функции C++ Builder
Создать собственную реализацию функции rtrim C++
C++ Написать реализацию перегрузки функции
Как посмотреть реализацию функций STL? C++
C++ Ошибка с библиотечной функцией pow
C++ Написать собственную реализацию функции strcmp() согласно условию
C++ Для объявления класса Time, описать реализацию функции
C++ Отловить русские буквы с помощью библиотечной функции
Напечатать таблицу значений библиотечной функции и ее разложения в ряд Тейлора C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Cuellius
176 / 84 / 62
Регистрация: 23.06.2015
Сообщений: 219
Завершенные тесты: 2
09.07.2015, 14:49     Возможно ли посмотреть реализацию библиотечной функции? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Смотря какой. Если функция из STL - то тогда однозначно да. Способ: клик левой кнопкой мышки по функции, в выскочившем контексном меню выбираем Go To Definition.

Добавлено через 1 минуту
Как вариант - поискать реализацию интересующей функции в гугле. Но у разных компиляторов реализация может отличаться.
ValeryS
Модератор
6403 / 4869 / 447
Регистрация: 14.02.2011
Сообщений: 16,159
09.07.2015, 14:50     Возможно ли посмотреть реализацию библиотечной функции? #3
Цитата Сообщение от simpolls Посмотреть сообщение
Возможно ли просмотреть реализацию библиотечной функции,
если нет исходников, то только дизасемблированием
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,314
09.07.2015, 17:18     Возможно ли посмотреть реализацию библиотечной функции? #4
Хм, по-моему вместе с MSVS энное время назад шли исходники библиотек. Правда, не знаю, как с этим в 2013......
hoggy
5418 / 2217 / 410
Регистрация: 15.11.2014
Сообщений: 4,984
Завершенные тесты: 1
09.07.2015, 20:33     Возможно ли посмотреть реализацию библиотечной функции? #5
Цитата Сообщение от simpolls Посмотреть сообщение
Возможно ли просмотреть реализацию библиотечной функции,если да,то как?
линкуйтесь статически.
ставьте в своем коде бряку на вызове функции.
в пошаговой отладке заходите вовнутрь.

если не зайдет - значит нельзя.

некоторые системные библиотеки не имеют отладочных символов,
поэтому, не всегда срабатывает.
Yandex
Объявления
09.07.2015, 20:33     Возможно ли посмотреть реализацию библиотечной функции?
Ответ Создать тему
Опции темы

Текущее время: 08:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru