Вы можете скачать архивную копию сайта по этой ссылке, копия архива обновляется ежедневно.
В качестве альтернативы доступен индексированный, с полноценным текстовым поиском, файл в формате справки Windows HTML (.chm), представляющий собой копию содержимого данного сайта (на момент февраля 2009 года). Вы сможете открыть его в любой версии ОС Windows без установки дополнительного программного обеспечения. Т.к. файл индексирован, он может быть подключен к большому числу интегрированных сред разработки ПО Integrated Development Environments (IDE), которые поддерживают работу с .chm файлами, например, для получения контекстной справки, доступной по имени функции или шаблона.
Вы можете скачать файл справки здесь: cppreferencecom_feb09.zip
Конечно, это было бы здорово! Все материалы распространяются по лицензии Creative Commons Attribution 3.0 license.
Все, о чем мы просим Вас, это сохранить ссылку на этот сайт, чтобы пользователи могли знать, где они могут получить наиболее свежую информацию.
Конечно да. Если Вы видите, что что-то не так, -- исправьте это. Если Вы хотите добавить информацию, убедитесь, что её нет среди уже созданных страниц, и затем добавляйте.
Будьте благоразумны, внося изменения, и подумайте, прежде чем вносить изменения.
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.
Считайте, что это веб-сервис, созданный сообществом гиков, для гиков.