только отладчик не может найти ссылочный текст

Я создал очень простое консольное приложение на c ++, которое сравнивает введенный пользователем пароль с жестким и выводит соответствующий вывод.

#include "stdafx.h"#include <iostream>
#include <string>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
string password;
cout << "Enter the password"<<endl;
getline (cin, password);

if(password=="123"){

cout << "correct password" <<endl;
}else  {
cout << "incorrect password" <<endl;
}
return 0;

}

Я хочу отладить и пропустить конкретную строку. Для этого я хочу найти correct password / incorrect password линия. Поэтому я попытался использовать опцию «поиск по всему ссылочному тексту», но проблема в том, что такого текста нет.

Я следовал некоторым учебникам, где они ищут ссылочный текст и находят такие жестко закодированные строки.

0

Решение

Ну, я пытался, и это сработало для меня:

введите описание изображения здесь

Я скомпилировал код с помощью onlinecompiler.net, который использует mingw насколько я знаю. Здесь ссылка на исполняемый файл.

Это может быть проблемой с вашим компилятором, но ни gcc/mingw ни cl.exe изменяют жестко закодированные строки во время компиляции.

Кроме того, вы уверены, что делаете поиск в программном модуле? (не в ntdll, например)

1

Другие решения


По вопросам рекламы [email protected]