Вы можете скачать архивную копию сайта по этой ссылке, копия архива обновляется ежедневно.
В качестве альтернативы доступен индексированный, с полноценным текстовым поиском, файл в формате справки Windows HTML (.chm), представляющий собой копию содержимого данного сайта (на момент февраля 2009 года). Вы сможете открыть его в любой версии ОС Windows без установки дополнительного программного обеспечения. Т.к. файл индексированный, он может быть подключен к большому числу интегрированных сред разработки ПО Integrated Development Environments (IDE), которые поддерживают работу с .chm файлами, например, для получения контекстной справки, доступной по имени функции или шаблона.
Вы можете скачать файл справки здесь: cppreferencecom_feb09.zip
Конечно, это было бы здорово! Все, о чем мы просим Вас, это сохранить ссылку на этот сайт, чтобы пользователи могли знать, где они могут получить наиболее свежую информацию.
Конечно да. Если Вы видите, что что-то не так - исправьте это. Если Вы хотите добавить информацию, убедитесь, что её нет среди уже созданных страниц, и затем добавляйте.
Будьте благоразумны, внося изменения и подумайте, прежде чем вносить изменения.
cppreference.com работает на DokuWiki.
На этом сайте Вы не найдете руководств «для начинающих». Этот сайт рассчитан на программистов более или менее владеющих C++, для тех, кто уже знает, что он будет делать и просто хочет уточнить синтаксис. Если Вы заинтересованы в изучении C или C++, попробуйте зайти на эти сайты:
В жизни мало абсолютных вещей. Многие C++ компиляторы используют расширения языка, другие наоборот, не используют всю функциональность C++. Если Вы не нашли то, что Вы искали здесь, ещё не означает, что этого не существует. Попробуйте погуглить.
Большая часть кода, размещенного на сайте компилируется под ОС Linux (Red Hat, Debian, или Ubuntu) с помощью GNU Compiler Collection. Поскольку этот сайт является всего лишь справкой на основе спецификации С++, то не каждый компилятор будет поддерживать все функции, перечисленные здесь. Например,
#include <vector> #include <Vector> #include <vector.h>
(в соответсвии со спецификацией, первый вариант всегда должен работать, а компилятор должен знать, на какой именно заголовочный файл ссылаться в зависимости от Вашей ОС.)
#include <cstdio>
вместо
#include <stdio.h>cout << "hello world!";
Однако, новые компиляторы требуют, чтобы Вы либо используете
std::cout << "hello world!";
или же объявляете какое пространство имен будете использовать с помощью команды «using namespace».
…и этот список можно продолжать бесконечно. Другими словами, индивидуальные результаты могут различаться.
Если вы нашли любые ошибки в данном руководстве, то можете свободно их исправить самостоятельно. Также вы можете связаться с нами comments@cppreference.com.
Считайте, что это веб-сервис, созданный сообществом гиков, для гиков.