IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.
Avatar
00
Člen
Avatar
00:26.9.2016 19:58

Jak v c++ vypíši něco, jako "ěščřžýáíé" na konzolu pod windowsem, aniž by z toho vzniklo něco jiného?

 
Odpovědět
26.9.2016 19:58
Avatar
Odpovídá na 00
Neaktivní uživatel:26.9.2016 20:52
/* Nastaveni a vypis ceske znakove sady */

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h> // printf()
#include <locale.h> // setlocale()

int main(int argc, char *argv[]){
        setlocale(LC_ALL, "czech");
        printf("TEST ČESKÉ DIAKRITIKY\n\n");
        printf("Malá písmena:  ě š č ř ž ý á í é ó ů ú ň ď ť ö\n");
        printf("Velká písmena: Ě Š Č Ř Ź Ý Á Í É Ó Ů Ú Ň Ď Ť Ö\n");
        printf("Znaménka: ´ ˇ ° ¨\n");
        printf("\n");
        return 0;
}

Česká znaková sada se nastaví pomocí funkce setlocale() spolu s vložením hlavičkového souboru locale.h, viz. kód.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
26.9.2016 20:52
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:19.5.2017 16:07

Díky, moc pomohlo. :)

Nahoru Odpovědět
19.5.2017 16:07
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.