что такое __SGI_STL_PORT? - PullRequest
       6

что такое __SGI_STL_PORT?

1 голос
/ 10 февраля 2011

Я просматривал некоторый код для класса и вижу, что в одном месте он имеет следующую строку:

#ifndef __SGI_STL_PORT

Что такое __SGI_STL_PORT? Когда это будет определено?

1 Ответ

4 голосов
/ 10 февраля 2011

Это «макрос тестирования функции»;он будет определен при использовании реализации порта STL стандартной библиотеки шаблонов (например, если вы включите и он был предоставлен версией библиотеки STL-порта, тогда этот макрос будет определен).Это может быть полезно для использования преимуществ специфичных для реализации расширений, которые не гарантированы в стандарте C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...