C Программирование в Visual Studio - Go В описания определений - PullRequest
7 голосов
/ 03 августа 2020

Я пытаюсь найти C описания функций или тела определений с помощью Visual Studio. Когда я go до определения, он приводит меня к объявлению заголовка, что не очень полезно. Конечно, я вижу подпись, но это немного. Если я go к определению в файле заголовка, это не приведет меня к исходному коду, где могут быть комментарии / тело. Кто-нибудь знает, как получить дополнительную информацию в VS?

Before GoTo

введите описание изображения здесь

Ответы [ 2 ]

3 голосов
/ 05 августа 2020

Нет, вы не можете получить исходный код непосредственно из вашей системы / P C, потому что файлы библиотеки сначала компилируются, а затем сохраняются как .a (Unix) или .lib (Windows) stati c files / .so (Unix) или .dll (Windows) динамических c файлов. Примечание: аналогичный ответ упоминается в разделе комментариев и другими.

Однако вы можете загрузить исходные коды различных реализаций. Для начала вы можете go на GLIB C и скачать оттуда исходный код. Инструкции по загрузке указаны на самом веб-сайте.

2 голосов
/ 10 августа 2020
• 1000 чем смотреть в исходный код, чтобы узнать, что делают библиотечные функции.
...