Задать вопрос
Jourloy
@Jourloy
NodeJS разработчик

Можно ли определить номер строки в C++?

Ну допустим у меня есть вот такой код:

cout << "Your text" << endl;
cin >> textUser;

if (textUser != "Hello")
   cout << "ERROR";

Но вот таких кусочков с различным содержанием у меня много, соответственно случаев, когда выводится эта ошибка много, поэтому я решил им давать номер, но чтобы не париться и не искать эту ошибку, номером служит строка на которой они находятся:

cout << "Your text" << endl;
cin >> textUser;

if (textUser != "Hello")
   cout << "ERROR [0005]";

Но тут мне нужно добавить раньше этого блока текст, соответственно номер строки будет другим.

cout << "Print hello";
cout << "Your text: " << endl;
cin >> textUser;

if (textUser != "Hello")
   cout << "ERROR [0005]"; // ?

Можно ли как-то отслеживать номер строки автоматически?
  • Вопрос задан
  • 752 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл разработчик С++
    4 месяца
    Далее
Решения вопроса 1
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы