Вы можете писать свои утилиты, которые позволят извлекать информацию из BSC файлов. Microsoft предлагает для этого свою DLL - msbsc60.dll. Для каждой версии она своя, эта для VC++ 6.0. Взять все необходимое Вы можете из проекта, там DLL, H, LIB, HLP и мой пример. Дело в том, что пример предоставляется без проекта. Соберете проект. В код от Microsoft добавлено две строки.
// First Step site author Include #pragma comment(lib,"msbsc60.lib") #include "windows.h" // End Include #include "bsc.h" #include <stdio.h> #include <stdlib.h> ......
В результате сбора проекта в папочке Debug будет exe файл. Туда нужно поместить файл bsc и написать Start.bat.
MySample.exe Test6.bsc >test.txt
Я все оставлю в проекте Вам нужно будет только собрать.
После запуска будет текстовый файл, его содержание зависит от параметров. По умолчанию вот в таком виде.
modules: <Unknown> cInst:0 cDef:0 cRef:0 cUse:0 cBase:0 c:\program files\microsoft visual studio\vc98\include\basetsd.h cInst:44 cDef:44 cRef:2 cUse:0 cBase:0 c:\program files\microsoft visual studio\vc98\include\cguid.h cInst:78 cDef:1 cRef:148 cUse:0 cBase:0 ........
Ну, я думаю разберетесь, с помощью примеров, справки (правда на английском), кофе, сигарет, и чьей-то матери.