Original
BD Software поставляет на месте обучающих семинаров для программистов C, C + +, Java, Perl и Unix     BDSoft на месте обучающих семинаров для программистов C, C + +, Java, Perl и Unix



Если включить JavaScript, вы увидите, крутое динамическое меню навигации здесь. В противном случае, воспользуйтесь ссылками в нижней части страницы, чтобы перейти.























BD Software поставляет на месте обучающих семинаров для программистов C, C + +, Java, Perl и Unix

STLFilt:
STL сообщение об ошибке Decryptor STL для C++

С открытым исходным кодом Freeware поддерживается Леором Золманом, Поддержка:
Comeau C++
gcc 2.95.x/3.x/4.x (Dev-C++ совместимы
MSVC++ 6/7/8 / 9 том числеDinkum библиотеки)
Metrowerks CodeWarrior Pro 7/8
Borland C++/C++ Builder
Intel C++ 7/8
EDG Front End (общая)
Digital Mars C++

STLFilt-Ing сейчас выбирается как на обоих Comeau и электронной Dinkumware онлайн компиляторе страниц!

Обратите внимание: активное развитие на STLFilt закончилась. Автор
искренне надеется C++ Комитет по стандартам адоптирует "Concepts" вскоре
, а не позже, инструменты для рендеринга, такие как STLFilt ...ненужны




STLFilt упрощает и/или переформатирует многословно C++ ошибках и предупреждения сообщений, с акцентом на STL связанной диагностики (и для MSVC 6, это ополностью исключает C4786 предупреждения и их детрит). РЕЗУЛЬТАТ рендеринга много даже самой загадочной становится понятной по диагностике. Вот обоснование .

Активный ингредиент в каждом распределенном Perl сценарий, так таким образом вам нужен установленный Perl интерпретатор; ActivePerl работает лучше, и он бесплатный.

Следуйте загрузкам, организованнымпо платформам:

  • Microsoft Visual C++ 6/7/8/9: stlfilt.zip (484K, обновленный 10/22/2007). Включает в себя "Прокси" CL компилятор, мультиплатформенный-Aware STLTask трей-резидент Control Utility ( снимок экрана), а также поддержка длинных имен типа упаковки (см. GCC раздел ниже). Демо запуски: VC6 VC7 + длинныеТиповые-имена . Поддерживает как IDE так и командную строку среды, в сочетании с любым или всеми из следующих C++ библиотек:
  • GCC 2.9x/3.x/4.x (Проверено под MinGW до 4.1.1, а под TDM GCC 4.2.2) Для Windows: gstlfilt.zip (409K, обновленный 6/16/2008). Для Unix, Linux, и т.д.: gstlfilt.tar (180K, обновленный 2/3/2008). Запустить демо . Поддерживает интеллектуальную упаковку очень длинных имен типов (таких, как те, которые возникают в шаблоннах метапрограммирования приложений) с набором настраиваемых правил предложенных Дэвид Абрахамсом ( Demo ). На базе Windows GCC Decryptor дистрибутив теперь включает в себя прокси C++ Compiler (обеспечивает Dev-C++ совместимости, а также восполняетcя в Win9X командной строкой Отсутствие STDERR перенаправления) и мульти-платформенной-Aware STLTask полезности. [Для хорошей, самостоятельной установки на базе Windows MinGW GCC 3.x дистрибутивы, нажмите здесь и скачайте Инсталлятор (именуемый MinGW-XXX-x.exe в Текущие/MinGW раздел). Вы также можете читать тут заметка , если вы используете расширенные (на основе хэшей SLIST) контейнеры].
  • Comeau C++: для Windows: comofilt.zip (35K, обновленный 11/28/2003). Для Unix, Linux, и т.д.: comofilt.tar (110K, обновленный 11/28/2003). Запустить демо . Комо Decryptor теперь поддерживает и libcomo и Dinkum библиотеки. Большая благодарность Грегу Комо за построение внутренней командной строки поддержки STLFilt в своем компиляторе, а также за его высокую поддержку всех аспектов Комо C++ до сих пор из пропорционально пакета по микроскопических цене!

  • Intel: C + + 7/8 : Для Windows (теперь с прокси ICL STLTask и утилитами услуги): intelfilt.zip (389K, обновленный 9/08/2004). Для Unix, Linux, и т.д.: intelfilt.tar (120K, обновленный 11/28/2003). Запустить демо .

  • EDG C++ "Демо" Front End : Для Windows: edgfilt.zip (32K, обновленный 11/25/2003). Для Unix, Linux, и т.д.: edgfilt.tar (110K, обновленный 11/25/2003). Если вы используйте Комо или Intel C++ используйте один из этих конкретных платформ дистрибутивов выше. Эта версия для EDG демо компилятора который был протестирован только с библиотекой Dinkum.

Ниже информация о компонент-специфической версии. Нажатие на Номере версии отображает обратно хронологическое изменение в логах связанных компонентов:

Компонент

Версия
Номер

последний
Обновлено

STLFilt.pl
Perl скрипт для Visual C + +

2.74*

10/16/2007

CL.cpp
Прокси CL для Visual C + +

2.50

10/16/2007

STLTask
Графический интерфейс Расшифровка контроллера для MSVC, GCC и Intel C + + (Windows) платформы [ экранаЕмкость магазина

3.07

9/8/2004

comofilt.pl
Perl скрипт для Комю C++

1.34

11/28/2003

gSTLFilt.pl
Perl скрипт для GCC

3.10

1/28/2008

C++. CPP
Прокси C++ для GCC (теперь поддерживает Dev-C++ IDE!)

3.50

06/16/2008

cwSTLFilt.pl
Perl скрипт для Metrowerks CodeWarrior

1.10

11/24/2003

bSTLFilt.pl
Perl скрипт для Borland C++ 5.5.1 и C++ Builder командной строки Инструментарий

2.01

11/22/2003

edgfilt.pl
Perl скрипт для EDG C++ Front End

1.02

11/25/2003

intelfilt.pl
Perl скрипт для Intel C++

2.02.

11/28/2003

dmSTLFilt.pl
Perl скрипт для Digital Mars C++ Средства командной строки

0.91

3/20/2004


Для удобства, здесь кросс-платформенная командная строка опцииобозрение. Полная документация по сценарию вариантов присутствует в в Perl Источнике - проверить каждый сценарий использования до комментария чтения "Конец настраиваемых пользователем параметров", чтобы увидеть полный набор доступных настраиваемых функций, специфичных для этой версии.

STLFilt в печати

Леор Золман C/C++ Users Journal статья, ошибки STLСообщение Decryptor'a для Visual C++, появится в июле 2001 года темы Он доступен для просмотра онлайн.

В своей книге C++ Шаблонного метапрограммирования , Дэвид Абрахамс и Алексей Гуртовой описывает использование STLFilt, чтобы помочь с форматированием и переупорядочиванием ошибок метапрограммирования. См. раздел 8.2 («Использование инструментов для Диагностического анализа"), страницы 156-158.

Брюс Эккель и ЧакAllison упомянул STLFilt на стр. 320 МышлениеВ C++ Второй том: Практическое программирование (вся книга загружается Бесплатно.

Николай Josuttis и Daveed Vandevoorde привел STLFilt в разделе 6.6.1 их книги C++Шаблоны (2-ой печати и старше).

Скотта Мейерса STLFilt упоминается в пункте № 49 из эффективныхSTL . Примечание: официальная страница загрузки эффективного STL 'ы архивы с исходным кодом является здесь .

Предоставление и получение помощи

STLFilt предоставляется как бесплатная программа с открытым кодом в интересах поощрения изучения и использования C++. Если вы обнаружили это программное обеспечение полезным, и хотел бы иметь способ, чтобы возвратить пользу, кроме денежной, то, пожалуйста, отметьте: STLFilt автор, Леор Золман , предлагает практические, обучение на сайте в C/C++, Perl, Unix/Linux и Korn интерпретатор сценариев командной оболочки. Пожалуйста, распространите информацию о BD Software, конечно жепредложите людям в ИТ-отделах обучения.

Большое "Спасибо!" Bjarne Stroustrup, Comeau Computing, Dinkumware и Metrowerks за помощь, за распространение слова через их веб-сайт.

STLFilt является бесплатной программой: с открытым исходным кодом, совершенно бесплатной, без обязательств ... Если Вы найдете это программное обеспечение полезным, однако, пожалуйста, рассказать кому-нибудь о BD тренингах Программном обеспечении и о C++ обучении.

 

Эта страница была переведена на сербско-хорватский язык Йован'ом Milutinovich'ем от Geeks educations .


Главная Курсы Инструменты | Ресурсы
Клиенты Успехи | Контакт: Карта сайта Ссылки О нас

Все тексты и изображения на этом сайте принадлежат C 2001-2003 BD программного обеспечения.
Все права защищены.



новости

продвинутое
C++

5-дневный
Hands-On
Локальное
Обучение

Курс Стива Dewhurst'a

Представлено Леором Золманом

Covers:
STL,
Исключение безопасности,
Шаблоны
Дополнительные модули


 

 

См. Список клиентов)


BD Software поставляет на месте обучающих семинаров для программистов C, C + +, Java, Perl и Unix

dell td230 ac adapter List of translations