C++0x

C++11 Features Supported by Intel® C++ Compiler


Starting in 11.0 the Intel(R) C++ Compiler has supported some of the C++11 features (previously called C++0x). With the latest release of Intel C++ Composer XE for Windows*, Linux* and Mac OS* X 2013 SP1, more C++11 features are supported.

  • 开发人员
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • 中级
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • 英特尔® Parallel Composer
  • C++11
  • C++0x
  • Learning Lab
  • VersionSpecific
  • Бьерн Страуструп: "Нам нужна усовершенствованная модель разработки алгоритмов параллельных вычислений на высоком уровне абстракции"

    13 октября в Москву первый раз в жизни прилетит человек, придумавший C++, Берн Страуструп. Кроме посещения Красной площади и Большого театра он выступит с докладом на конференции «Разработка ПО 2010» и проведет четырехчасовой мастер-класс. А пока этого не случилось, мне удалось задать Берну несколько вопросов, как ожидаемых, так и не очень. И даже получить на них ответы.

    In what way can C++0x standard help you eliminate 64-bit errors

    Programmers see in C++0x standard an opportunity to use lambda-functions and other entities I do not quite understand :). But personally I see convenient means in it that allow us to get rid of many 64-bit errors.

    Consider a function that returns "true" if at least one string contains the sequence "ABC".
    typedef vector<string> ArrayOfStrings;

    bool Find_Incorrect(const ArrayOfStrings &arrStr)
    {

    Как стандарт C++0x поможет в борьбе с 64-битными ошибками

    Программисты видят в стандарте C++0x возможность использовать лямбда-функции и прочие мало понятные для меня сущности :). Я увидел в нем удобные средства, позволяющие исключить многие 64-битные ошибки.

    Рассмотрим функцию, которая возвращает true, если хотя бы в одной из строк встречается последовательность "ABC".
    typedef vector<string> ArrayOfStrings;

    订阅 C++0x