Пространства имён
Варианты
Действия

Source file inclusion

Материал из cppreference.com

 
 
Язык С++
Общие темы
Управление программой
Операторы условного выполнения
Операторы повторения
Операторы перехода
Функции
объявление функции
объявление лямбда-функции
шаблон функции
спецификатор inline
спецификаторы исключений (устарело)
спецификатор noexcept (C++11)
Исключения
Пространства имён
объявление пространства имён
псевдонимы пространства имён
Типы
спецификатор decltype (C++11)
Спецификаторы
cv-спецификаторы
спецификаторы продолжительности хранения
спецификатор constexpr (C++11)
спецификатор auto (C++11)
спецификатор alignas (C++11)
Инициализация
Литералы
Выражения
Утилиты
Типы
typedef-объявление
объявление псевдонима типа (C++11)
атрибуты (C++11)
Приведения типов
неявные преобразования
const_cast-преобразование
static_cast-преобразование
dynamic_cast-преобразование
reinterpret_cast-преобразование
C-подобное и функциональное приведение типов
Выделение памяти
Классы
Особые свойства классовых функций
Специальные функции-члены
Шаблоны
шаблон класса
шаблон функции
специализация шаблона
упакованные параметры (C++11)
Разное
Ассемблерные вставки
 
 
Включает в других исходных файлов в текущем исходном файле на линии сразу после директивы.
Оригинал:
Includes other source file into current source file at the line immediately after the directive .
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Синтаксис

#include <filename> (1)
#include "filename" (2)

[править] Объяснение

Включает в себя исходный файл, выявленных filename в текущем исходном файле на линии сразу после директивы.
Оригинал:
Includes source file, identified by filename into the current source file at the line immediately after the directive.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Первая версия данной директивы поиск только стандартные каталоги включают. Стандартный C + + библиотеки, а также библиотеки стандартных C, неявно входит в стандартную включают каталоги. Стандартный включает каталоги могут быть управляется пользователем через опции компилятора.
Оригинал:
The first version of the directive searches only standard include directories. The standard C++ library, as well as standard C library, is implicitly included in standard include directories. The standard include directories can be controlled by the user through compiler options.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Вторая версия первую очередь ищет в каталог, в котором находится текущий файл, и только если файл не найден, поиск в стандартных каталогах включать.
Оригинал:
The second version firstly searches the directory where the current file resides and, only if the file is not found, searches the standard include directories.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
В случае, если файл не найден, программа плохо сформированных.
Оригинал:
In the case the file is not found, program is ill-formed.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.