Stránka 1 z 1

Knihovna

Napsal: 01-02-2018 11:42
od MachyAccept
Dobrý den,
zjistil jsem pochybnosti ve vygenerování vstupního souboru formátu .txt.
V zadání je popsán postup, při kterém by měl program rozeznat tři čísla. První číslo udává počet vstupů, další udává počet znaků zadaného řetězce a to poslední udává počet znaků hledaného řetězce.
Problém je ale takový: První číslo je odděleno mezerou, což není problém při čtení pomocí funkce cin/fin. Ale další číslo je spojeno s řetězce tedy není odděleno. Je tedy chyba v zadání? Nebo má být požita funkce např.: isdigit/isalpha? :idea: Díky za odpověď

Re: Knihovna

Napsal: 01-02-2018 14:18
od schovkla
Ahoj,

pokud programuješ na windows, je pravděpodobné, že problém je způsoben odlišným značením konce řádků na linux/windows. Zkus vstup otevřít v nějakém pokročilém editoru (např. sublime).
Další možnost je otevření v prohlížeči - přetáhni vstupní soubor do chromu, měl by se ti zobrazit správně. Následně překopíruj zobrazený text do svého nového souboru.

Pokud by problémy přetrvávaly, neváhej se na nás obrátit :)

Klára