История изменений
Исправление pon4ik, (текущая версия) :
Все нормальные люди для прямых обходов используют цикл for:
#include <iostream>
int main(int argc, char const* argv[])
{
int i = 0;
char const* const match_to = "123 456";
for (std::string line; std::getline(std::cin, line); ) {
++i;
if (match_to == line) {
std::cout << "match at line:" << i << std::endl;
break;
}
}
return 0;
}
Исправление pon4ik, :
Все нормальные люди для прямых обходов используют цикл for:
#include <iostream>
int main(int argc, char const* argv[])
{
int i = 0;
const std::string match_to = "123 456";
for (std::string line; std::getline(std::cin, line); ) {
++i;
if (match_to == line) {
std::cout << "match at line:" << i << std::endl;
break;
}
}
return 0;
}
Исходная версия pon4ik, :
Все нормальные люди для прямых обходов используют цикл for:
#include <iostream>
int main(int argc, char const* argv[])
{
int i = 0;
std::string match_to = "123 456";
for (std::string line; std::getline(std::cin, line); ) {
++i;
if (match_to == line) {
std::cout << "match at line:" << i << std::endl;
break;
}
}
return 0;
}