Size: a a a

2020 July 25

RX

Rapira X in C++ Together 2.0
Можно убрать. Я его кое что проверить поставил.
источник

CC

Cool Cooler in C++ Together 2.0
А чё за фраза, кстати?
источник

CC

Cool Cooler in C++ Together 2.0
Я всё понять не могу
источник

CC

Cool Cooler in C++ Together 2.0
Походу, с русского дословно переведена, хех
источник

RX

Rapira X in C++ Together 2.0
У меня с английским проблемы 😂
источник

RX

Rapira X in C++ Together 2.0
Тот кому нечего терять, всегда имеет шанс победить
источник

RX

Rapira X in C++ Together 2.0
Может у функции getline какие то особенности, типа ввожу первое слово а потом программа считывает след строку.
источник

CC

Cool Cooler in C++ Together 2.0
Rapira X
Тот кому нечего терять, всегда имеет шанс победить
That who has nothing to lose always has a chance to win
источник

RX

Rapira X in C++ Together 2.0
Запустил на телефоне такой же код тоже так выводит. Похоже я в чем то ошибся
источник

CC

Cool Cooler in C++ Together 2.0
Хех, меня тупо маленькое "is" с толку сбивало
источник

RX

Rapira X in C++ Together 2.0
Rapira X
Котопес помоги. Тут в условии написано если phraseUser != phraseCopy выводить wrong, try again. Но он выводит всегда.
И еще вперед cin которая до него.
источник

CC

Cool Cooler in C++ Together 2.0
Rapira X
Может у функции getline какие то особенности, типа ввожу первое слово а потом программа считывает след строку.
Пусть ↵ — символ переноса на новую строку, вводится нажатием Enter

Твой ввод:
|10↵That who nothing to lose, is always has chanse to win. ↵
| условно обозначает каретку в потоке ввода, изначально она стоит в самом начале
Так вот, cin >> quantity; переносит каретку в потоке ввода сразу после 10:
10|↵That who nothing to lose, is always has chanse to win. ↵
Далее происходит getline(cin, phraseUser);, который считывает до конца строки, записывает это в phraseUser и переходит на новую строку:
10↵|That who nothing to lose, is always has chanse to win. ↵
Следующий getline уже считает That who nothing to lose, is always has chanse to win.
Как-то так
источник

RX

Rapira X in C++ Together 2.0
Блин
источник

CC

Cool Cooler in C++ Together 2.0
Cool Cooler
Пусть ↵ — символ переноса на новую строку, вводится нажатием Enter

Твой ввод:
|10↵That who nothing to lose, is always has chanse to win. ↵
| условно обозначает каретку в потоке ввода, изначально она стоит в самом начале
Так вот, cin >> quantity; переносит каретку в потоке ввода сразу после 10:
10|↵That who nothing to lose, is always has chanse to win. ↵
Далее происходит getline(cin, phraseUser);, который считывает до конца строки, записывает это в phraseUser и переходит на новую строку:
10↵|That who nothing to lose, is always has chanse to win. ↵
Следующий getline уже считает That who nothing to lose, is always has chanse to win.
Как-то так
Замечу, что здесь — это реальный символ в потоке, а | — это не символ, а лишь условное обозначение
источник

CC

Cool Cooler in C++ Together 2.0
Ух, страшно
источник

CC

Cool Cooler in C++ Together 2.0
Я не шарю
источник

CC

Cool Cooler in C++ Together 2.0
Ща Алекс придёт и скажет, что у меня тут ваще всё неправильно
источник

CC

Cool Cooler in C++ Together 2.0
Потому что скорее всего так и есть
источник

RX

Rapira X in C++ Together 2.0
Ну спасибо. А то я уже боялся что VS гонит. С с++ поседеть можно.
источник

CC

Cool Cooler in C++ Together 2.0
Ага
источник