Translations of this page?:

Často Kladené Otázky (FAQ)

Mohu získat kopii těchto stránek?

Zde je zabalená verze těchto stránek (tar.gz), která je denně aktualizovaná.

Alternativně je dostupná plně indexovaná a textově prohledavatelná verze Windows HTML nápovědy (.chm), kde je obsah Wiki stránek (od února 2009). Nápověda funguje na mnoha verzích systému Windows, včetně těch nejnovějších verzí bez nutnosti instalace dalšího software. Díky indexaci této nápovědy může být použita v širokém rozsahu Integrovaného Vývojářského Prostředí (IDE) které podporuje soubor nápovědy .chm, například pro přístup k funkcím a šablon pomocí klíčových slov.

Stažení nápovědy je možné zde: cppreferencecom_feb09.zip

Mohu tyto stránky [odkazovat/šířit/překládat/vložit vlastní verzi něčeho/atd.] ?

Jistě, určitě by to bylo dobré! Veškerý obsah je licencován pod licencí "Creative Commons Attribution 3.0 license".

Vše co očekáváme je pouze vložený odkaz, který by měl směřovat zpět na stránky cppreference.com, aby lidé věděli, kde získat nejvíce aktuálního obsahu.

Co? Tohle je Wiki? Mohu tady něco změnit?

Samozřejmě. Pokud vidíte, že je něco spatně, tak to opravte. Pokud byste rádi přidali obsah, ujistěte se že zde takový obsah ještě není a poté editujte nebo přidávejte.

Budťe mírní při úpravách, a myslete, než něco napíšete.

Na kterém wiki systému běží tahle stránka?

cppreference.com je poskytovaná DokuWiki.

Pro koho jsou tyto stránky určené?

Nejsou zde žádné tutoriály ve stylu “Úvod do programování”. Tahle stránka je určena pro použití více či méně zkušeným C++ programátorům, kteří mají dobrý úmysl a jednoduše se potřebují podívat na syntaxi. Pokud se zajímáte o učení jazyka C nebo C++, zkuste jednu z těchto stránek:

Obsahují tyto stránky kompletní seznam toho, co mohu s C++ dělat?

Jen málo věcí v životě je jednoznačných. Mnoho C++ kompilerů má dodatečnou nebo i chybějící funkcionalitu. Pokud nemůžete najít to co zde hledáte, tak nezoufejte. Pokuste se najít odpověd na google.

Některý z příkladů na těchto stránkách nefunguje na mém systému. Co s tím je?

Většina zdrojových kódů byla kompilována pod linuxem (Red Hat, Debian, nebo Ubuntu) pomocí GNU Compiler Collection. Protože tyto stránky jsou pouze referenční specifikací pro jazyk C++, ne každý kompilátor bude podporovat všechny zde zmíněné funkce. Na příklad:

  • Hlavičkové soubory změna jako blázen. Pro vkládání nezbytné podpory pro vektory, pravděpodobně budete muset použít jednu z následujících hlaviček:
      #include <vector>
      #include <Vector>
      #include <vector.h>

(První z nich by měl fungovat, podle specifikace, a kompilátor by to měl pochopit jako referenci na reálný vektorový hlavičkový soubor.)

  • Další záležitost hlavičkových souborů je, že novější kompilátory mohou použít více platformově nezávislé příkazy ke vkládání standardních C knihoven. Například, mohly byste použít:
      #include <cstdio>

namísto

      #include <stdio.h>
  • Všechny kódy na těchto stránkách předpokládají, že byl použit správný jmenný prostor (namespace). Pokud je Váš kompilátor trochu starší, pak byste se mohly vyhnout použitím jednoduchých příkazů jako:
      cout << "hello world!";

Nicméně, novější kompilátory také požadují použití:

      std::cout << "hello world!";

nebo deklarování jmeného prostoru použitím příkazu “using namespace”.

  • Populárnější kompilátory určitě (jako zakoupený kompilátor Microsoft Visual C++) mají přidanou alternativní nebo dodatečnou funkcionalitu C++ Standard Template Library. například, MFC ve Visual C++ poskytuje řetězce typu “CString”, které mají funkcionalitu řetězců ale nejsou zahrnuty v C++ STL.

…Seznam by mohl pokračovat dál a dál. Jinými slovy, výsledky se mohou lišit.

Dostali jste chybové hlášení na našem webu?

Pokud jste zde nalezli chybové hlášení či chybu, prosím neomezujte se a opravte to. Nebo nás kontaktujte na comments@cppreference.com.

Co se děje s tímto webem?

Uvažujte nad tím jako nad prospěšnou prací, od programátorů, pro programátory.

 
• • • SitemapRecent changesRSScc