New course! Every coder should learn Generative AI!
Try a free lesson0
Function C++
RUS ะะดัะฐะฒััะฒัะนัะต, ั ะผะตะฝั ะฒะพะทะฝะธะบะปะฐ ะฟัะพะฑะปะตะผะฐ. ะฏ ั ะพัั ัะดะตะปะฐัั ัะฐะบ, ััะพะฑั ััะฝะบัะธั ะฒะพะทะฒัะฐัะฐะปะฐ ะฑัะปะตะฒะพะต ะทะฝะฐัะตะฝะธะต ะธ ะพะฝะพ ะทะฐะฟะธััะฒะฐะปะพัั ะฒ ะฟะตัะตะผะตะฝะฝัั "bol", ะฝะพ ะฒะผะตััะพ ััะพะณะพ ะบะพะผะฟะธะปััะพั ะฒัะดะฐัั ะพัะธะฑะบั. ะะท ะทะฐ ัะตะณะพ ะฒะพะทะฝะธะบะฐะตั ััะฐ ะพัะธะฑะบะฐ? ENG Hi. I had a problem. I want the function to return a Boolean value and write it to the variable "bol", but instead the compiler generates an error. What causes this error? https://code.sololearn.com/c6CaBh65F4rl/?ref=app
7 Answers
+ 2
Your piping to cout is the wrong way:
cout << key
Please! Indent correctly, to make your code readable
+ 1
Change line 12 to the following and it will work:
cout << bol;
0
You have to include
#include <string>
to be able to compare strings.
0
#include <string> is part #include <iostream> , why include it then?
sorry for my bad English
0
There some more features in this header.
0
Okay, I understand the problem. Cout does not output the values of variables of type boolean.
- 1
cout >> bol is wrong, you have to use << with cout