NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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í.

Diskuze – Ošetření uživatelských vstupů

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Roman
Člen
Avatar
Roman:27.2.2016 18:51

Ahoj, netreba na začiatku #include <sstream> aby:

stringstream stream(str);

fungoval ???
Lebo mne to bez toho nešlo :)
Ale inak PERFECT článok :) 8-)

Editováno 27.2.2016 18:52
 
Odpovědět
27.2.2016 18:51
Avatar
Jan Doskočil:18.4.2016 19:13

nějak to pořád nechápu a to už jsem to přečetl několikrát... nemohl bych se s někým z vás domluvit na hangouts aby mi to vysvětlil? (prosíííím??)

Odpovědět
18.4.2016 19:13
"Existuje pouze 10 typů lidí, ti kteří strojovému kódu rozumí a ti kteří ne."
Avatar
Matěj Krbeček:1.6.2017 12:05

Ahoj, chtěl bych se zeptat, proč mi v kodů stále hlásí chybu funkce stoi() a _getch();, mám implementované tyto knihovny:

#include <locale>
#include <cstdlib>
#include <iostream>
#include <string>
#include <sstream>
#include <cstdio>
#include <cmath>

Děkuj za radu.

 
Odpovědět
1.6.2017 12:05
Avatar
Odpovědět
1.6.2017 20:07
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Matěj Krbeček
Ondřej Čech:17.6.2017 10:49

Předpokládám, že jsem měl stejný problém. Zkontroluj si v kompilátoru jestli máš nastavený správný standard C++. Měl by být C++14. Mě tahle změna pomohla.

 
Odpovědět
17.6.2017 10:49
Avatar
Jaroslav Dubánek:26.8.2017 21:18

Nefungoval mi můj kód s použitím funkcí. Stáhnul jsem tedy zip a... nic. Nefunguje mi ani ten staženej .cpp.

Odpovědět
26.8.2017 21:18
Život je ve skutečnosti strašně jednoduchej.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jaroslav Dubánek
David Hartinger:26.8.2017 21:22

Tato lekce je staršího data a není již součástí seriálu C++. Pokračuj prosím v seriálu C++.

Odpovědět
26.8.2017 21:22
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Jaroslav Dubánek:26.8.2017 21:24

Dobrá, proto je takhle stranou. Dávám si teď opáčko toho co už znám. Díkes

Odpovědět
26.8.2017 21:24
Život je ve skutečnosti strašně jednoduchej.
Avatar
Odpovídá na Matěj Krbeček
Jáchym Kouba:18.6.2019 17:14

Vím, že odpovídám pozdě, ale třeba to někomu pomůže. Mě to také nejdříve hlásilo chybu, ale poté jsem zadal #include <conio.h> a fungovalo to.

 
Odpovědět
18.6.2019 17:14
Avatar
Jáchym Kouba:18.6.2019 19:02

Mohl bych se zeptat, jestli by zde nemohlo být uvedeno lepší ošetření uživatelských vstupů, protože když na otázku, jestli chci další příklad, odpovím například mys, tak program napíše Neplatná volba hned třikrát. Ještě horší je, když odpovím slovem obsahujícím jedno písmeno z volby, dejme tomu pocitac, tak se zobrazí 5× Neplatná volba, poté program písmenem a odpoví na otázku a následně se to přesune na začátek a vypíše Nebylo zadáno číslo. Nějaký způsob jak toto vyřešit? Předem děkuji za odpověď.

 
Odpovědět
18.6.2019 19:02
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 10 zpráv z 22.